home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_46_SSPUBLISH.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
179KB
|
3,138 lines
# near model CODE resource
# jump table entries: 10304-10313 (10 of them)
export_1288:
fn00000000:
00000000 4E56 0000 link A6, 0
00000004 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000008 286E 0008 movea.l A4, [A6 + 0x8]
0000000C 4247 clr.w D7
0000000E 266C 021E movea.l A3, [A4 + 0x21E]
00000012 6016 bra +0x18 /* 0000002A */
label00000014:
00000014 700F moveq.l D0, 0x0F
00000016 C06B 0008 and.w D0, [A3 + 0x8]
0000001A 6608 bne +0xA /* 00000024 */
0000001C 206E 000C movea.l A0, [A6 + 0xC]
00000020 3087 move.w [A0], D7
00000022 600C bra +0xE /* 00000030 */
label00000024:
00000024 5247 addq.w D7, 1
00000026 D6FC 001C add.w A3, 0x1C
label0000002A:
0000002A BE6C 01C4 cmp.w D7, [A4 + 0x1C4]
0000002E 6DE4 blt -0x1A /* 00000014 */
label00000030:
00000030 BE6C 01C4 cmp.w D7, [A4 + 0x1C4]
00000034 6644 bne +0x46 /* 0000007A */
00000036 302C 01C4 move.w D0, [A4 + 0x1C4]
0000003A 48C0 ext.l D0
0000003C 2200 move.l D1, D0
0000003E C0FC 001C mulu.w D0, 0x1C
00000042 4841 swap.w D1
00000044 C2FC 001C mulu.w D1, 0x1C
00000048 4841 swap.w D1
0000004A 4241 clr.w D1
0000004C D081 add.l D0, D1
0000004E 2C00 move.l D6, D0
00000050 721C moveq.l D1, 0x1C
00000052 D081 add.l D0, D1
00000054 2F00 move.l -[A7], D0
00000056 2F06 move.l -[A7], D6
00000058 486C 021E pea.l [A4 + 0x21E]
0000005C 4EAD 0E0A jsr [A5 + 0xE0A /* export_445 */]
00000060 4A40 tst.w D0
00000062 4FEF 000C lea.l A7, [A7 + 0xC]
00000066 670E beq +0x10 /* 00000076 */
00000068 206E 000C movea.l A0, [A6 + 0xC]
0000006C 30AC 01C4 move.w [A0], [A4 + 0x1C4]
00000070 526C 01C4 addq.w [A4 + 0x1C4], 1
00000074 6004 bra +0x6 /* 0000007A */
label00000076:
00000076 7000 moveq.l D0, 0x00
00000078 6036 bra +0x38 /* 000000B0 */
label0000007A:
0000007A 206C 021E movea.l A0, [A4 + 0x21E]
0000007E 226E 000C movea.l A1, [A6 + 0xC]
00000082 7000 moveq.l D0, 0x00
00000084 3011 move.w D0, [A1]
00000086 2200 move.l D1, D0
00000088 C0FC 001C mulu.w D0, 0x1C
0000008C 4841 swap.w D1
0000008E C2FC 001C mulu.w D1, 0x1C
00000092 4841 swap.w D1
00000094 4241 clr.w D1
00000096 D081 add.l D0, D1
00000098 41F0 0800 lea.l A0, [A0 + D0]
0000009C 226E 0010 movea.l A1, [A6 + 0x10]
000000A0 2288 move.l [A1], A0
000000A2 206E 0010 movea.l A0, [A6 + 0x10]
000000A6 2050 movea.l A0, [A0]
000000A8 317C 0001 000A move.w [A0 + 0xA], 0x1
000000AE 7001 moveq.l D0, 0x01
label000000B0:
000000B0 4CEE 18C0 FFF0 movem.l D6,D7,A3,A4, [A6 - 0x10]
000000B6 4E5E unlink A6
000000B8 4E75 rts
export_1289:
000000BA 4E56 FFF6 link A6, -0x000A
000000BE 48E7 0118 movem.l -[A7], D7,A3,A4
000000C2 286E 0008 movea.l A4, [A6 + 0x8]
000000C6 266E 000C movea.l A3, [A6 + 0xC]
000000CA 204B movea.l A0, A3
000000CC 224C movea.l A1, A4
000000CE 20D9 move.l [A0]+, [A1]+
000000D0 20D9 move.l [A0]+, [A1]+
000000D2 376C 0008 0008 move.w [A3 + 0x8], [A4 + 0x8]
000000D8 376C 000A 000A move.w [A3 + 0xA], [A4 + 0xA]
000000DE 276C 0010 0010 move.l [A3 + 0x10], [A4 + 0x10]
000000E4 276C 0014 0014 move.l [A3 + 0x14], [A4 + 0x14]
000000EA 206C 000C movea.l A0, [A4 + 0xC]
000000EE 7000 moveq.l D0, 0x00
000000F0 1010 move.b D0, [A0]
000000F2 5280 addq.l D0, 1
000000F4 2F00 move.l -[A7], D0
000000F6 486B 000C pea.l [A3 + 0xC]
000000FA 2F2C 000C move.l -[A7], [A4 + 0xC]
000000FE 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00000102 3E00 move.w D7, D0
00000104 4FEF 000C lea.l A7, [A7 + 0xC]
00000108 6700 00CE beq +0xD0 /* 000001D8 */
0000010C 7001 moveq.l D0, 0x01
0000010E B06C 000A cmp.w D0, [A4 + 0xA]
00000112 6600 00AE bne +0xB0 /* 000001C2 */
00000116 4247 clr.w D7
00000118 558F subq.l A7, 2
0000011A 486B 0014 pea.l [A3 + 0x14]
0000011E 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */]
00000122 4A5F tst.w [A7]+
00000124 6600 00B2 bne +0xB4 /* 000001D8 */
00000128 2D6B 0014 FFF6 move.l [A6 - 0xA], [A3 + 0x14]
0000012E 2F2E FFF6 move.l -[A7], [A6 - 0xA]
00000132 4EAD 040A jsr [A5 + 0x40A /* export_125 */]
00000136 558F subq.l A7, 2
00000138 206E FFF6 movea.l A0, [A6 - 0xA]
0000013C 2050 movea.l A0, [A0]
0000013E 4868 0010 pea.l [A0 + 0x10]
00000142 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */]
00000146 4A5F tst.w [A7]+
00000148 666C bne +0x6E /* 000001B6 */
0000014A 7E01 moveq.l D7, 0x01
0000014C 2F2E FFF6 move.l -[A7], [A6 - 0xA]
00000150 4EAD 0412 jsr [A5 + 0x412 /* export_126 */]
00000154 4A6D E698 tst.w [A5 - 0x1968]
00000158 6754 beq +0x56 /* 000001AE */
0000015A 202E 0014 move.l D0, [A6 + 0x14]
0000015E B0AD BAA8 cmp.l D0, [A5 - 0x4558]
00000162 674A beq +0x4C /* 000001AE */
00000164 202E 0014 move.l D0, [A6 + 0x14]
00000168 B0AD BA62 cmp.l D0, [A5 - 0x459E]
0000016C 6740 beq +0x42 /* 000001AE */
0000016E 7000 moveq.l D0, 0x00
00000170 302E 0012 move.w D0, [A6 + 0x12]
00000174 206E FFF6 movea.l A0, [A6 - 0xA]
00000178 2D50 FFFA move.l [A6 - 0x6], [A0]
0000017C 2050 movea.l A0, [A0]
0000017E 2140 0008 move.l [A0 + 0x8], D0
00000182 206E FFFA movea.l A0, [A6 - 0x6]
00000186 216E 0014 000C move.l [A0 + 0xC], [A6 + 0x14]
0000018C 558F subq.l A7, 2
0000018E 206E 0014 movea.l A0, [A6 + 0x14]
00000192 2F28 0280 move.l -[A7], [A0 + 0x280]
00000196 2F2E FFF6 move.l -[A7], [A6 - 0xA]
0000019A 486E FFFF pea.l [A6 - 0x1]
0000019E 303C 0604 move.w D0, 0x604
000001A2 A82D syscall Pack11
000001A4 006B 4000 0008 ori.w [A3 + 0x8], 0x4000 /* '@\0' */
000001AA 548F addq.l A7, 2
000001AC 602A bra +0x2C /* 000001D8 */
label000001AE:
000001AE 026B BFFF 0008 andi.w [A3 + 0x8], 0xBFFF
000001B4 6022 bra +0x24 /* 000001D8 */
label000001B6:
000001B6 2F2E FFF6 move.l -[A7], [A6 - 0xA]
000001BA 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
000001BE 588F addq.l A7, 4
000001C0 6016 bra +0x18 /* 000001D8 */
label000001C2:
000001C2 2F2C 0010 move.l -[A7], [A4 + 0x10]
000001C6 486B 0014 pea.l [A3 + 0x14]
000001CA 2F2C 0014 move.l -[A7], [A4 + 0x14]
000001CE 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
000001D2 3E00 move.w D7, D0
000001D4 4FEF 000C lea.l A7, [A7 + 0xC]
label000001D8:
000001D8 4A47 tst.w D7
000001DA 660E bne +0x10 /* 000001EA */
000001DC 426B 0008 clr.w [A3 + 0x8]
000001E0 486B 000C pea.l [A3 + 0xC]
000001E4 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
000001E8 588F addq.l A7, 4
label000001EA:
000001EA 3007 move.w D0, D7
000001EC 4CEE 1880 FFEA movem.l D7,A3,A4, [A6 - 0x16]
000001F2 4E5E unlink A6
000001F4 4E75 rts
fn000001F6:
000001F6 4E56 FFF8 link A6, -0x0008
000001FA 48E7 0118 movem.l -[A7], D7,A3,A4
000001FE 286E 000C movea.l A4, [A6 + 0xC]
00000202 266E 0008 movea.l A3, [A6 + 0x8]
00000206 4247 clr.w D7
00000208 6050 bra +0x52 /* 0000025A */
label0000020A:
0000020A B9CB cmpa.l A4, A3
0000020C 6604 bne +0x6 /* 00000212 */
0000020E 7E01 moveq.l D7, 0x01
00000210 6008 bra +0xA /* 0000021A */
label00000212:
00000212 700B moveq.l D0, 0x0B
00000214 B06B 0020 cmp.w D0, [A3 + 0x20]
00000218 663C bne +0x3E /* 00000256 */
label0000021A:
0000021A 486E FFF8 pea.l [A6 - 0x8]
0000021E 486B 0018 pea.l [A3 + 0x18]
00000222 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000226 4EAD 16AA jsr [A5 + 0x16AA /* export_721 */]
0000022A 4A47 tst.w D7
0000022C 4FEF 000C lea.l A7, [A7 + 0xC]
00000230 6616 bne +0x18 /* 00000248 */
00000232 486E FFF8 pea.l [A6 - 0x8]
00000236 2F0C move.l -[A7], A4
00000238 2F2B 002A move.l -[A7], [A3 + 0x2A]
0000023C 4EBA FFB8 jsr [PC - 0x48 /* 000001F6 */]
00000240 3E00 move.w D7, D0
00000242 4FEF 000C lea.l A7, [A7 + 0xC]
00000246 670E beq +0x10 /* 00000256 */
label00000248:
00000248 206E 0010 movea.l A0, [A6 + 0x10]
0000024C 43EE FFF8 lea.l A1, [A6 - 0x8]
00000250 20D9 move.l [A0]+, [A1]+
00000252 20D9 move.l [A0]+, [A1]+
00000254 6008 bra +0xA /* 0000025E */
label00000256:
00000256 266B 0026 movea.l A3, [A3 + 0x26]
label0000025A:
0000025A 200B move.l D0, A3
0000025C 66AC bne -0x52 /* 0000020A */
label0000025E:
0000025E 3007 move.w D0, D7
00000260 4CEE 1880 FFEC movem.l D7,A3,A4, [A6 - 0x14]
00000266 4E5E unlink A6
00000268 4E75 rts
fn0000026A:
0000026A 4E56 FFCC link A6, -0x0034
0000026E 48E7 0118 movem.l -[A7], D7,A3,A4
00000272 206E 0008 movea.l A0, [A6 + 0x8]
00000276 2850 movea.l A4, [A0]
00000278 206E 0008 movea.l A0, [A6 + 0x8]
0000027C 2668 0014 movea.l A3, [A0 + 0x14]
00000280 2053 movea.l A0, [A3]
00000282 2D68 000C FFF8 move.l [A6 - 0x8], [A0 + 0xC]
00000288 2D6D B9F8 FFF4 move.l [A6 - 0xC], [A5 - 0x4608]
0000028E 2B6D E9E2 B9F8 move.l [A5 - 0x4608], [A5 - 0x161E]
00000294 6022 bra +0x24 /* 000002B8 */
label00000296:
00000296 206D B9F8 movea.l A0, [A5 - 0x4608]
0000029A 4A68 018A tst.w [A0 + 0x18A]
0000029E 660E bne +0x10 /* 000002AE */
000002A0 206D B9F8 movea.l A0, [A5 - 0x4608]
000002A4 2028 0412 move.l D0, [A0 + 0x412]
000002A8 B0AE FFF8 cmp.l D0, [A6 - 0x8]
000002AC 6710 beq +0x12 /* 000002BE */
label000002AE:
000002AE 206D B9F8 movea.l A0, [A5 - 0x4608]
000002B2 2B68 0164 B9F8 move.l [A5 - 0x4608], [A0 + 0x164]
label000002B8:
000002B8 4AAD B9F8 tst.l [A5 - 0x4608]
000002BC 66D8 bne -0x26 /* 00000296 */
label000002BE:
000002BE 3E2C 0030 move.w D7, [A4 + 0x30]
000002C2 6710 beq +0x12 /* 000002D4 */
000002C4 2F2C 002E move.l -[A7], [A4 + 0x2E]
000002C8 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
000002CC 7000 moveq.l D0, 0x00
000002CE 2940 002E move.l [A4 + 0x2E], D0
000002D2 588F addq.l A7, 4
label000002D4:
000002D4 4AAD B9F8 tst.l [A5 - 0x4608]
000002D8 6700 023E beq +0x240 /* 00000518 */
000002DC 558F subq.l A7, 2
000002DE 2F2D C630 move.l -[A7], [A5 - 0x39D0]
000002E2 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */
000002E8 486C 002A pea.l [A4 + 0x2A]
000002EC 303C 0618 move.w D0, 0x618
000002F0 A82D syscall Pack11
000002F2 3B5F C62E move.w [A5 - 0x39D2], [A7]+
000002F6 6600 0220 bne +0x222 /* 00000518 */
000002FA 2F2C 002A move.l -[A7], [A4 + 0x2A]
000002FE 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00000302 2940 002E move.l [A4 + 0x2E], D0
00000306 588F addq.l A7, 4
00000308 6700 020E beq +0x210 /* 00000518 */
0000030C 2D6C 002E FFFC move.l [A6 - 0x4], [A4 + 0x2E]
00000312 558F subq.l A7, 2
00000314 2F2D C630 move.l -[A7], [A5 - 0x39D0]
00000318 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */
0000031E 7000 moveq.l D0, 0x00
00000320 2F00 move.l -[A7], D0
00000322 303C 0620 move.w D0, 0x620
00000326 A82D syscall Pack11
00000328 3B5F C62E move.w [A5 - 0x39D2], [A7]+
0000032C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000330 4EAD 040A jsr [A5 + 0x40A /* export_125 */]
00000334 558F subq.l A7, 2
00000336 2F2D C630 move.l -[A7], [A5 - 0x39D0]
0000033A 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */
00000340 206E FFFC movea.l A0, [A6 - 0x4]
00000344 2F10 move.l -[A7], [A0]
00000346 486C 002A pea.l [A4 + 0x2A]
0000034A 303C 081A move.w D0, 0x81A
0000034E A82D syscall Pack11
00000350 3B5F C62E move.w [A5 - 0x39D2], [A7]+
00000354 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000358 4EAD 0412 jsr [A5 + 0x412 /* export_126 */]
0000035C 4A47 tst.w D7
0000035E 6700 00B8 beq +0xBA /* 00000418 */
00000362 206E FFF8 movea.l A0, [A6 - 0x8]
00000366 2668 025A movea.l A3, [A0 + 0x25A]
0000036A 6000 00A6 bra +0xA8 /* 00000412 */
label0000036E:
0000036E B9CB cmpa.l A4, A3
00000370 6612 bne +0x14 /* 00000384 */
00000372 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000376 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000037A 4EAD 1402 jsr [A5 + 0x1402 /* export_636 */]
0000037E 508F addq.l A7, 8
00000380 6000 0096 bra +0x98 /* 00000418 */
label00000384:
00000384 700B moveq.l D0, 0x0B
00000386 B06B 0020 cmp.w D0, [A3 + 0x20]
0000038A 6600 0082 bne +0x84 /* 0000040E */
0000038E 486E FFE0 pea.l [A6 - 0x20]
00000392 2F2B 0014 move.l -[A7], [A3 + 0x14]
00000396 41EB 0020 lea.l A0, [A3 + 0x20]
0000039A 2F20 move.l -[A7], -[A0]
0000039C 2F20 move.l -[A7], -[A0]
0000039E 4EAD 126A jsr [A5 + 0x126A /* export_585 */]
000003A2 486E FFD8 pea.l [A6 - 0x28]
000003A6 486E FFE0 pea.l [A6 - 0x20]
000003AA 4EAD 0E22 jsr [A5 + 0xE22 /* export_448 */]
000003AE 486E FFD8 pea.l [A6 - 0x28]
000003B2 2F0C move.l -[A7], A4
000003B4 2F2B 002A move.l -[A7], [A3 + 0x2A]
000003B8 4EBA FE3C jsr [PC - 0x1C4 /* 000001F6 */]
000003BC 4A40 tst.w D0
000003BE 4FEF 0024 lea.l A7, [A7 + 0x24]
000003C2 674A beq +0x4C /* 0000040E */
000003C4 486E FFD4 pea.l [A6 - 0x2C]
000003C8 486E FFCC pea.l [A6 - 0x34]
000003CC 41EE FFE0 lea.l A0, [A6 - 0x20]
000003D0 2F20 move.l -[A7], -[A0]
000003D2 2F20 move.l -[A7], -[A0]
000003D4 4EAD 16C2 jsr [A5 + 0x16C2 /* export_724 */]
000003D8 4878 0107 push.l 0x107
000003DC 4878 0100 push.l 0x100
000003E0 302E FFD2 move.w D0, [A6 - 0x2E]
000003E4 48C0 ext.l D0
000003E6 2F00 move.l -[A7], D0
000003E8 302E FFD0 move.w D0, [A6 - 0x30]
000003EC 48C0 ext.l D0
000003EE 2F00 move.l -[A7], D0
000003F0 302E FFCE move.w D0, [A6 - 0x32]
000003F4 48C0 ext.l D0
000003F6 2F00 move.l -[A7], D0
000003F8 302E FFCC move.w D0, [A6 - 0x34]
000003FC 48C0 ext.l D0
000003FE 2F00 move.l -[A7], D0
00000400 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000404 4EAD 14AA jsr [A5 + 0x14AA /* export_657 */]
00000408 4FEF 002C lea.l A7, [A7 + 0x2C]
0000040C 600A bra +0xC /* 00000418 */
label0000040E:
0000040E 266B 0026 movea.l A3, [A3 + 0x26]
label00000412:
00000412 200B move.l D0, A3
00000414 6600 FF58 bne -0xA6 /* 0000036E */
label00000418:
00000418 4A47 tst.w D7
0000041A 670E beq +0x10 /* 0000042A */
0000041C 206E 0008 movea.l A0, [A6 + 0x8]
00000420 7040 moveq.l D0, 0x40
00000422 C068 0008 and.w D0, [A0 + 0x8]
00000426 6600 00E6 bne +0xE8 /* 0000050E */
label0000042A:
0000042A 206E FFFC movea.l A0, [A6 - 0x4]
0000042E 2050 movea.l A0, [A0]
00000430 47E8 0002 lea.l A3, [A0 + 0x2]
00000434 302B 0006 move.w D0, [A3 + 0x6]
00000438 906B 0002 sub.w D0, [A3 + 0x2]
0000043C 3D40 FFF2 move.w [A6 - 0xE], D0
00000440 302B 0004 move.w D0, [A3 + 0x4]
00000444 9053 sub.w D0, [A3]
00000446 3D40 FFF0 move.w [A6 - 0x10], D0
0000044A 486D 1212 pea.l [A5 + 0x1212 /* export_574 */]
0000044E 206D B9F8 movea.l A0, [A5 - 0x4608]
00000452 4868 0340 pea.l [A0 + 0x340]
00000456 486C 0017 pea.l [A4 + 0x17]
0000045A 486C 001E pea.l [A4 + 0x1E]
0000045E 7000 moveq.l D0, 0x00
00000460 2F00 move.l -[A7], D0
00000462 7200 moveq.l D1, 0x00
00000464 122C 0016 move.b D1, [A4 + 0x16]
00000468 2F01 move.l -[A7], D1
0000046A 322C 001C move.w D1, [A4 + 0x1C]
0000046E 48C1 ext.l D1
00000470 2F01 move.l -[A7], D1
00000472 4EAD 125A jsr [A5 + 0x125A /* export_583 */]
00000476 322E FFF2 move.w D1, [A6 - 0xE]
0000047A 48C1 ext.l D1
0000047C D280 add.l D1, D0
0000047E 5381 subq.l D1, 1
00000480 4FEF 000C lea.l A7, [A7 + 0xC]
00000484 2F01 move.l -[A7], D1
00000486 2F2D B9F8 move.l -[A7], [A5 - 0x4608]
0000048A 4EAD 123A jsr [A5 + 0x123A /* export_579 */]
0000048E 486D 121A pea.l [A5 + 0x121A /* export_575 */]
00000492 206D B9F8 movea.l A0, [A5 - 0x4608]
00000496 4868 035A pea.l [A0 + 0x35A]
0000049A 486C 0015 pea.l [A4 + 0x15]
0000049E 486C 001A pea.l [A4 + 0x1A]
000004A2 7000 moveq.l D0, 0x00
000004A4 2F00 move.l -[A7], D0
000004A6 7200 moveq.l D1, 0x00
000004A8 122C 0014 move.b D1, [A4 + 0x14]
000004AC 2F01 move.l -[A7], D1
000004AE 322C 0018 move.w D1, [A4 + 0x18]
000004B2 48C1 ext.l D1
000004B4 2F01 move.l -[A7], D1
000004B6 4EAD 1262 jsr [A5 + 0x1262 /* export_584 */]
000004BA 322E FFF0 move.w D1, [A6 - 0x10]
000004BE 48C1 ext.l D1
000004C0 D280 add.l D1, D0
000004C2 5381 subq.l D1, 1
000004C4 4FEF 000C lea.l A7, [A7 + 0xC]
000004C8 2F01 move.l -[A7], D1
000004CA 2F2D B9F8 move.l -[A7], [A5 - 0x4608]
000004CE 4EAD 123A jsr [A5 + 0x123A /* export_579 */]
000004D2 4878 0107 push.l 0x107
000004D6 4878 0100 push.l 0x100
000004DA 302C 001E move.w D0, [A4 + 0x1E]
000004DE 48C0 ext.l D0
000004E0 2F00 move.l -[A7], D0
000004E2 302C 001C move.w D0, [A4 + 0x1C]
000004E6 48C0 ext.l D0
000004E8 2F00 move.l -[A7], D0
000004EA 302C 001A move.w D0, [A4 + 0x1A]
000004EE 48C0 ext.l D0
000004F0 2F00 move.l -[A7], D0
000004F2 302C 0018 move.w D0, [A4 + 0x18]
000004F6 48C0 ext.l D0
000004F8 2F00 move.l -[A7], D0
000004FA 2F2E FFF8 move.l -[A7], [A6 - 0x8]
000004FE 4EAD 14AA jsr [A5 + 0x14AA /* export_657 */]
00000502 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000506 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */]
0000050A 4FEF 0050 lea.l A7, [A7 + 0x50]
label0000050E:
0000050E 206E FFF8 movea.l A0, [A6 - 0x8]
00000512 317C 0001 025E move.w [A0 + 0x25E], 0x1
label00000518:
00000518 2B6E FFF4 B9F8 move.l [A5 - 0x4608], [A6 - 0xC]
0000051E 7001 moveq.l D0, 0x01
00000520 4CEE 1880 FFC0 movem.l D7,A3,A4, [A6 - 0x40]
00000526 4E5E unlink A6
00000528 4E75 rts
fn0000052A:
0000052A 4E56 FB9A link A6, -0x0466
0000052E 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000532 2C2E 000C move.l D6, [A6 + 0xC]
00000536 266E 0008 movea.l A3, [A6 + 0x8]
0000053A 4247 clr.w D7
0000053C 2D6B 0014 FB9E move.l [A6 - 0x462], [A3 + 0x14]
00000542 206E FB9E movea.l A0, [A6 - 0x462]
00000546 2050 movea.l A0, [A0]
00000548 2868 000C movea.l A4, [A0 + 0xC]
0000054C 2D6D B9F8 FB9A move.l [A6 - 0x466], [A5 - 0x4608]
00000552 2B6D E9E2 B9F8 move.l [A5 - 0x4608], [A5 - 0x161E]
00000558 601E bra +0x20 /* 00000578 */
label0000055A:
0000055A 206D B9F8 movea.l A0, [A5 - 0x4608]
0000055E 4A68 018A tst.w [A0 + 0x18A]
00000562 660A bne +0xC /* 0000056E */
00000564 206D B9F8 movea.l A0, [A5 - 0x4608]
00000568 B9E8 0412 cmpa.l A4, [A0 + 0x412]
0000056C 6710 beq +0x12 /* 0000057E */
label0000056E:
0000056E 206D B9F8 movea.l A0, [A5 - 0x4608]
00000572 2B68 0164 B9F8 move.l [A5 - 0x4608], [A0 + 0x164]
label00000578:
00000578 4AAD B9F8 tst.l [A5 - 0x4608]
0000057C 66DC bne -0x22 /* 0000055A */
label0000057E:
0000057E 4AAD B9F8 tst.l [A5 - 0x4608]
00000582 6700 0428 beq +0x42A /* 000009AC */
00000586 558F subq.l A7, 2
00000588 2F2D C630 move.l -[A7], [A5 - 0x39D0]
0000058C 2F06 move.l -[A7], D6
0000058E 486E FBBE pea.l [A6 - 0x442]
00000592 303C 0618 move.w D0, 0x618
00000596 A82D syscall Pack11
00000598 3B5F C62E move.w [A5 - 0x39D2], [A7]+
0000059C 6600 040E bne +0x410 /* 000009AC */
000005A0 3D6D BA7E FBC2 move.w [A6 - 0x43E], [A5 - 0x4582]
000005A6 3D6D BA7C FBC4 move.w [A6 - 0x43C], [A5 - 0x4584]
000005AC 286D BA78 movea.l A4, [A5 - 0x4588]
000005B0 7000 moveq.l D0, 0x00
000005B2 2B40 BA78 move.l [A5 - 0x4588], D0
000005B6 486E FFC6 pea.l [A6 - 0x3A]
000005BA 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */]
000005BE 3D7C 0001 FBAE move.w [A6 - 0x452], 0x1
000005C4 3D7C 0001 FBBC move.w [A6 - 0x444], 0x1
000005CA 7000 moveq.l D0, 0x00
000005CC 2D40 FBA2 move.l [A6 - 0x45E], D0
000005D0 2D40 FBB0 move.l [A6 - 0x450], D0
000005D4 41EE FBA6 lea.l A0, [A6 - 0x45A]
000005D8 224B movea.l A1, A3
000005DA 20D9 move.l [A0]+, [A1]+
000005DC 20D9 move.l [A0]+, [A1]+
000005DE 558F subq.l A7, 2
000005E0 2F2D C630 move.l -[A7], [A5 - 0x39D0]
000005E4 2F06 move.l -[A7], D6
000005E6 2F00 move.l -[A7], D0
000005E8 303C 0620 move.w D0, 0x620
000005EC A82D syscall Pack11
000005EE 3B5F C62E move.w [A5 - 0x39D2], [A7]+
000005F2 0C86 5273 6C76 cmpi.l D6, 0x52736C76 /* 'Rslv' */
000005F8 588F addq.l A7, 4
000005FA 6600 00AA bne +0xAC /* 000006A6 */
000005FE 7000 moveq.l D0, 0x00
00000600 2F00 move.l -[A7], D0
00000602 7201 moveq.l D1, 0x01
00000604 2F01 move.l -[A7], D1
00000606 486D C5FE pea.l [A5 - 0x3A02]
0000060A 4EAD 10EA jsr [A5 + 0x10EA /* export_537 */]
0000060E 2B40 BA78 move.l [A5 - 0x4588], D0
00000612 4FEF 000C lea.l A7, [A7 + 0xC]
00000616 6700 014A beq +0x14C /* 00000762 */
0000061A 7000 moveq.l D0, 0x00
0000061C 2F00 move.l -[A7], D0
0000061E 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00000622 4EAD 12EA jsr [A5 + 0x12EA /* export_601 */]
00000626 206D BA78 movea.l A0, [A5 - 0x4588]
0000062A 4868 00E4 pea.l [A0 + 0xE4]
0000062E 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000632 426D C492 clr.w [A5 - 0x3B6E]
00000636 426D BDB0 clr.w [A5 - 0x4250]
0000063A 41EE FBC6 lea.l A0, [A6 - 0x43A]
0000063E 2B48 C4A0 move.l [A5 - 0x3B60], A0
00000642 2B48 C49C move.l [A5 - 0x3B64], A0
00000646 2B7C 0000 0400 C498 move.l [A5 - 0x3B68], 0x400
0000064E 7000 moveq.l D0, 0x00
00000650 2B40 C494 move.l [A5 - 0x3B6C], D0
00000654 558F subq.l A7, 2
00000656 2F2D C630 move.l -[A7], [A5 - 0x39D0]
0000065A 2F06 move.l -[A7], D6
0000065C 720D moveq.l D1, 0x0D
0000065E 2F01 move.l -[A7], D1
00000660 303C 0620 move.w D0, 0x620
00000664 A82D syscall Pack11
00000666 3B7C 0001 CE8A move.w [A5 - 0x3176], 0x1
0000066C 3B7C 0001 C438 move.w [A5 - 0x3BC8], 0x1
00000672 41EE FBB4 lea.l A0, [A6 - 0x44C]
00000676 2B48 C640 move.l [A5 - 0x39C0], A0
0000067A 486D 247A pea.l [A5 + 0x247A /* export_1163 */]
0000067E 4EAD 0222 jsr [A5 + 0x222 /* export_64 */]
00000682 3E00 move.w D7, D0
00000684 4FEF 0012 lea.l A7, [A7 + 0x12]
00000688 6614 bne +0x16 /* 0000069E */
0000068A 7001 moveq.l D0, 0x01
0000068C 2F00 move.l -[A7], D0
0000068E 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00000692 4EAD 12EA jsr [A5 + 0x12EA /* export_601 */]
00000696 7000 moveq.l D0, 0x00
00000698 2B40 BA78 move.l [A5 - 0x4588], D0
0000069C 508F addq.l A7, 8
label0000069E:
0000069E 426D CE8A clr.w [A5 - 0x3176]
000006A2 6000 00BE bra +0xC0 /* 00000762 */
label000006A6:
000006A6 0C86 5445 5854 cmpi.l D6, 0x54455854 /* 'TEXT' */
000006AC 6600 00B4 bne +0xB6 /* 00000762 */
000006B0 52AE FBBE addq.l [A6 - 0x442], 1
000006B4 2B6E FBBE C626 move.l [A5 - 0x39DA], [A6 - 0x442]
000006BA 2F2D C626 move.l -[A7], [A5 - 0x39DA]
000006BE 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
000006C2 2B40 C62A move.l [A5 - 0x39D6], D0
000006C6 588F addq.l A7, 4
000006C8 6700 0098 beq +0x9A /* 00000762 */
000006CC 558F subq.l A7, 2
000006CE 2F2D C630 move.l -[A7], [A5 - 0x39D0]
000006D2 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
000006D8 2F2D C62A move.l -[A7], [A5 - 0x39D6]
000006DC 486D C626 pea.l [A5 - 0x39DA]
000006E0 303C 081A move.w D0, 0x81A
000006E4 A82D syscall Pack11
000006E6 3B5F C62E move.w [A5 - 0x39D2], [A7]+
000006EA 206D C62A movea.l A0, [A5 - 0x39D6]
000006EE 202D C626 move.l D0, [A5 - 0x39DA]
000006F2 4230 0800 clr.b [A0 + D0]
000006F6 486D 28D2 pea.l [A5 + 0x28D2 /* export_1302 */]
000006FA 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000006FE 4A40 tst.w D0
00000700 588F addq.l A7, 4
00000702 6754 beq +0x56 /* 00000758 */
00000704 2F2D C626 move.l -[A7], [A5 - 0x39DA]
00000708 2F2D C62A move.l -[A7], [A5 - 0x39D6]
0000070C 3D6B 0004 FBB8 move.w [A6 - 0x448], [A3 + 0x4]
00000712 302B 0004 move.w D0, [A3 + 0x4]
00000716 48C0 ext.l D0
00000718 2F00 move.l -[A7], D0
0000071A 3D53 FBB4 move.w [A6 - 0x44C], [A3]
0000071E 3013 move.w D0, [A3]
00000720 48C0 ext.l D0
00000722 2F00 move.l -[A7], D0
00000724 4EAD 28D2 jsr [A5 + 0x28D2 /* export_1302 */]
00000728 2B40 BA78 move.l [A5 - 0x4588], D0
0000072C 486D 28D2 pea.l [A5 + 0x28D2 /* export_1302 */]
00000730 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000734 4AAD BA78 tst.l [A5 - 0x4588]
00000738 4FEF 0014 lea.l A7, [A7 + 0x14]
0000073C 671A beq +0x1C /* 00000758 */
0000073E 3D7C 7FFF FBBA move.w [A6 - 0x446], 0x7FFF
00000744 3D7C 7FFF FBB6 move.w [A6 - 0x44A], 0x7FFF
0000074A 486E FBB4 pea.l [A6 - 0x44C]
0000074E 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00000752 4EAD 133A jsr [A5 + 0x133A /* export_611 */]
00000756 508F addq.l A7, 8
label00000758:
00000758 486D C62A pea.l [A5 - 0x39D6]
0000075C 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000760 588F addq.l A7, 4
label00000762:
00000762 4AAD BA78 tst.l [A5 - 0x4588]
00000766 6700 022A beq +0x22C /* 00000992 */
0000076A 3A2B 0008 move.w D5, [A3 + 0x8]
0000076E 006B 0020 0008 ori.w [A3 + 0x8], 0x20 /* ' ' */
00000774 7040 moveq.l D0, 0x40
00000776 C06B 0008 and.w D0, [A3 + 0x8]
0000077A 6722 beq +0x24 /* 0000079E */
0000077C 302E FBA8 move.w D0, [A6 - 0x458]
00000780 906E FBA6 sub.w D0, [A6 - 0x45A]
00000784 D06E FBB4 add.w D0, [A6 - 0x44C]
00000788 3D40 FBB6 move.w [A6 - 0x44A], D0
0000078C 302E FBAC move.w D0, [A6 - 0x454]
00000790 906E FBAA sub.w D0, [A6 - 0x456]
00000794 D06E FBB8 add.w D0, [A6 - 0x448]
00000798 3D40 FBBA move.w [A6 - 0x446], D0
0000079C 6068 bra +0x6A /* 00000806 */
label0000079E:
0000079E 303C 7FFF move.w D0, 0x7FFF
000007A2 906E FBA6 sub.w D0, [A6 - 0x45A]
000007A6 322E FBB6 move.w D1, [A6 - 0x44A]
000007AA 926E FBB4 sub.w D1, [A6 - 0x44C]
000007AE B240 cmp.w D1, D0
000007B0 6F10 ble +0x12 /* 000007C2 */
000007B2 303C 7FFF move.w D0, 0x7FFF
000007B6 906E FBA6 sub.w D0, [A6 - 0x45A]
000007BA D06E FBB4 add.w D0, [A6 - 0x44C]
000007BE 3D40 FBB6 move.w [A6 - 0x44A], D0
label000007C2:
000007C2 302E FBB6 move.w D0, [A6 - 0x44A]
000007C6 906E FBB4 sub.w D0, [A6 - 0x44C]
000007CA D06E FBA6 add.w D0, [A6 - 0x45A]
000007CE 3D40 FBA8 move.w [A6 - 0x458], D0
000007D2 303C 7FFF move.w D0, 0x7FFF
000007D6 906E FBAA sub.w D0, [A6 - 0x456]
000007DA 322E FBBA move.w D1, [A6 - 0x446]
000007DE 926E FBB8 sub.w D1, [A6 - 0x448]
000007E2 B240 cmp.w D1, D0
000007E4 6F10 ble +0x12 /* 000007F6 */
000007E6 303C 7FFF move.w D0, 0x7FFF
000007EA 906E FBAA sub.w D0, [A6 - 0x456]
000007EE D06E FBB8 add.w D0, [A6 - 0x448]
000007F2 3D40 FBBA move.w [A6 - 0x446], D0
label000007F6:
000007F6 302E FBBA move.w D0, [A6 - 0x446]
000007FA 906E FBB8 sub.w D0, [A6 - 0x448]
000007FE D06E FBAA add.w D0, [A6 - 0x456]
00000802 3D40 FBAC move.w [A6 - 0x454], D0
label00000806:
00000806 486D 23BA pea.l [A5 + 0x23BA /* export_1139 */]
0000080A 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
0000080E 3E00 move.w D7, D0
00000810 588F addq.l A7, 4
00000812 675C beq +0x5E /* 00000870 */
00000814 303C 0080 move.w D0, 0x80
00000818 C06B 0008 and.w D0, [A3 + 0x8]
0000081C 6710 beq +0x12 /* 0000082E */
0000081E 7020 moveq.l D0, 0x20
00000820 C045 and.w D0, D5
00000822 6704 beq +0x6 /* 00000828 */
00000824 7009 moveq.l D0, 0x09
00000826 6002 bra +0x4 /* 0000082A */
label00000828:
00000828 7000 moveq.l D0, 0x00
label0000082A:
0000082A 3800 move.w D4, D0
0000082C 600E bra +0x10 /* 0000083C */
label0000082E:
0000082E 7020 moveq.l D0, 0x20
00000830 C045 and.w D0, D5
00000832 6704 beq +0x6 /* 00000838 */
00000834 7008 moveq.l D0, 0x08
00000836 6002 bra +0x4 /* 0000083A */
label00000838:
00000838 7001 moveq.l D0, 0x01
label0000083A:
0000083A 3800 move.w D4, D0
label0000083C:
0000083C 48C4 ext.l D4
0000083E 2F04 move.l -[A7], D4
00000840 302E FBB8 move.w D0, [A6 - 0x448]
00000844 48C0 ext.l D0
00000846 2F00 move.l -[A7], D0
00000848 302E FBB4 move.w D0, [A6 - 0x44C]
0000084C 48C0 ext.l D0
0000084E 2F00 move.l -[A7], D0
00000850 2F0C move.l -[A7], A4
00000852 486E FBA2 pea.l [A6 - 0x45E]
00000856 2F2D BA78 move.l -[A7], [A5 - 0x4588]
0000085A 486E FBB0 pea.l [A6 - 0x450]
0000085E 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */]
00000862 3E00 move.w D7, D0
00000864 486D 23BA pea.l [A5 + 0x23BA /* export_1139 */]
00000868 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
0000086C 4FEF 0020 lea.l A7, [A7 + 0x20]
label00000870:
00000870 4A47 tst.w D7
00000872 6700 010C beq +0x10E /* 00000980 */
00000876 4878 0147 push.l 0x147
0000087A 4878 0100 push.l 0x100
0000087E 302E FBAC move.w D0, [A6 - 0x454]
00000882 48C0 ext.l D0
00000884 2F00 move.l -[A7], D0
00000886 302E FBAA move.w D0, [A6 - 0x456]
0000088A 48C0 ext.l D0
0000088C 2F00 move.l -[A7], D0
0000088E 302E FBA8 move.w D0, [A6 - 0x458]
00000892 48C0 ext.l D0
00000894 2F00 move.l -[A7], D0
00000896 302E FBA6 move.w D0, [A6 - 0x45A]
0000089A 48C0 ext.l D0
0000089C 2F00 move.l -[A7], D0
0000089E 2F0C move.l -[A7], A4
000008A0 4EAD 14AA jsr [A5 + 0x14AA /* export_657 */]
000008A4 41ED B9BE lea.l A0, [A5 - 0x4642]
000008A8 224B movea.l A1, A3
000008AA 20D9 move.l [A0]+, [A1]+
000008AC 20D9 move.l [A0]+, [A1]+
000008AE 2B4C B9C6 move.l [A5 - 0x463A], A4
000008B2 302B 0002 move.w D0, [A3 + 0x2]
000008B6 B06E FBA8 cmp.w D0, [A6 - 0x458]
000008BA 4FEF 001C lea.l A7, [A7 + 0x1C]
000008BE 6F4C ble +0x4E /* 0000090C */
000008C0 302E FBA8 move.w D0, [A6 - 0x458]
000008C4 5240 addq.w D0, 1
000008C6 3B40 B9BE move.w [A5 - 0x4642], D0
000008CA 7001 moveq.l D0, 0x01
000008CC 2F00 move.l -[A7], D0
000008CE 4EAD 134A jsr [A5 + 0x134A /* export_613 */]
000008D2 4A40 tst.w D0
000008D4 588F addq.l A7, 4
000008D6 6734 beq +0x36 /* 0000090C */
000008D8 4878 0147 push.l 0x147
000008DC 4878 0100 push.l 0x100
000008E0 302D B9C4 move.w D0, [A5 - 0x463C]
000008E4 48C0 ext.l D0
000008E6 2F00 move.l -[A7], D0
000008E8 302D B9C2 move.w D0, [A5 - 0x463E]
000008EC 48C0 ext.l D0
000008EE 2F00 move.l -[A7], D0
000008F0 302D B9C0 move.w D0, [A5 - 0x4640]
000008F4 48C0 ext.l D0
000008F6 2F00 move.l -[A7], D0
000008F8 302D B9BE move.w D0, [A5 - 0x4642]
000008FC 48C0 ext.l D0
000008FE 2F00 move.l -[A7], D0
00000900 2F2D B9C6 move.l -[A7], [A5 - 0x463A]
00000904 4EAD 14AA jsr [A5 + 0x14AA /* export_657 */]
00000908 4FEF 001C lea.l A7, [A7 + 0x1C]
label0000090C:
0000090C 302B 0006 move.w D0, [A3 + 0x6]
00000910 B06E FBAC cmp.w D0, [A6 - 0x454]
00000914 6F56 ble +0x58 /* 0000096C */
00000916 3B53 B9BE move.w [A5 - 0x4642], [A3]
0000091A 3B6E FBA8 B9C0 move.w [A5 - 0x4640], [A6 - 0x458]
00000920 302E FBAC move.w D0, [A6 - 0x454]
00000924 5240 addq.w D0, 1
00000926 3B40 B9C2 move.w [A5 - 0x463E], D0
0000092A 7001 moveq.l D0, 0x01
0000092C 2F00 move.l -[A7], D0
0000092E 4EAD 134A jsr [A5 + 0x134A /* export_613 */]
00000932 4A40 tst.w D0
00000934 588F addq.l A7, 4
00000936 6734 beq +0x36 /* 0000096C */
00000938 4878 0147 push.l 0x147
0000093C 4878 0100 push.l 0x100
00000940 302D B9C4 move.w D0, [A5 - 0x463C]
00000944 48C0 ext.l D0
00000946 2F00 move.l -[A7], D0
00000948 302D B9C2 move.w D0, [A5 - 0x463E]
0000094C 48C0 ext.l D0
0000094E 2F00 move.l -[A7], D0
00000950 302D B9C0 move.w D0, [A5 - 0x4640]
00000954 48C0 ext.l D0
00000956 2F00 move.l -[A7], D0
00000958 302D B9BE move.w D0, [A5 - 0x4642]
0000095C 48C0 ext.l D0
0000095E 2F00 move.l -[A7], D0
00000960 2F2D B9C6 move.l -[A7], [A5 - 0x463A]
00000964 4EAD 14AA jsr [A5 + 0x14AA /* export_657 */]
00000968 4FEF 001C lea.l A7, [A7 + 0x1C]
label0000096C:
0000096C 41EE FBA6 lea.l A0, [A6 - 0x45A]
00000970 224B movea.l A1, A3
00000972 22D8 move.l [A1]+, [A0]+
00000974 22D8 move.l [A1]+, [A0]+
00000976 397C 0001 025E move.w [A4 + 0x25E], 0x1
0000097C 526C 0158 addq.w [A4 + 0x158], 1
label00000980:
00000980 3745 0008 move.w [A3 + 0x8], D5
00000984 7001 moveq.l D0, 0x01
00000986 2F00 move.l -[A7], D0
00000988 2F2D BA78 move.l -[A7], [A5 - 0x4588]
0000098C 4EAD 12EA jsr [A5 + 0x12EA /* export_601 */]
00000990 508F addq.l A7, 8
label00000992:
00000992 486E FFC6 pea.l [A6 - 0x3A]
00000996 4EAD 13AA jsr [A5 + 0x13AA /* export_625 */]
0000099A 3B6E FBC2 BA7E move.w [A5 - 0x4582], [A6 - 0x43E]
000009A0 3B6E FBC4 BA7C move.w [A5 - 0x4584], [A6 - 0x43C]
000009A6 2B4C BA78 move.l [A5 - 0x4588], A4
000009AA 588F addq.l A7, 4
label000009AC:
000009AC 2B6E FB9A B9F8 move.l [A5 - 0x4608], [A6 - 0x466]
000009B2 3007 move.w D0, D7
000009B4 4CEE 18F0 FB82 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x47E]
000009BA 4E5E unlink A6
000009BC 4E75 rts
export_1290:
000009BE 4E56 FFFE link A6, -0x0002
000009C2 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
000009C6 286E 0008 movea.l A4, [A6 + 0x8]
000009CA 4244 clr.w D4
000009CC 4247 clr.w D7
000009CE 4246 clr.w D6
000009D0 4245 clr.w D5
000009D2 700F moveq.l D0, 0x0F
000009D4 C06C 0008 and.w D0, [A4 + 0x8]
000009D8 6700 0148 beq +0x14A /* 00000B22 */
000009DC 7010 moveq.l D0, 0x10
000009DE C06C 0008 and.w D0, [A4 + 0x8]
000009E2 0C40 0010 cmpi.w D0, 0x10
000009E6 6600 013A bne +0x13C /* 00000B22 */
000009EA 7001 moveq.l D0, 0x01
000009EC B06C 000A cmp.w D0, [A4 + 0xA]
000009F0 6600 0130 bne +0x132 /* 00000B22 */
000009F4 558F subq.l A7, 2
000009F6 2F2C 0014 move.l -[A7], [A4 + 0x14]
000009FA 486D C630 pea.l [A5 - 0x39D0]
000009FE 303C 0412 move.w D0, 0x412
00000A02 A82D syscall Pack11
00000A04 3B5F C62E move.w [A5 - 0x39D2], [A7]+
00000A08 6600 0118 bne +0x11A /* 00000B22 */
00000A0C 558F subq.l A7, 2
00000A0E 2F2D C630 move.l -[A7], [A5 - 0x39D0]
00000A12 2F3C 666D 7473 move.l -[A7], 0x666D7473 /* 'fmts' */
00000A18 486D C626 pea.l [A5 - 0x39DA]
00000A1C 303C 0618 move.w D0, 0x618
00000A20 A82D syscall Pack11
00000A22 2F2D C626 move.l -[A7], [A5 - 0x39DA]
00000A26 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
00000A2A 2B40 C62A move.l [A5 - 0x39D6], D0
00000A2E 5C8F addq.l A7, 6
00000A30 6700 00C8 beq +0xCA /* 00000AFA */
00000A34 558F subq.l A7, 2
00000A36 2F2D C630 move.l -[A7], [A5 - 0x39D0]
00000A3A 2F3C 666D 7473 move.l -[A7], 0x666D7473 /* 'fmts' */
00000A40 7000 moveq.l D0, 0x00
00000A42 2F00 move.l -[A7], D0
00000A44 303C 0620 move.w D0, 0x620
00000A48 A82D syscall Pack11
00000A4A 558F subq.l A7, 2
00000A4C 2F2D C630 move.l -[A7], [A5 - 0x39D0]
00000A50 2F3C 666D 7473 move.l -[A7], 0x666D7473 /* 'fmts' */
00000A56 2F2D C62A move.l -[A7], [A5 - 0x39D6]
00000A5A 486D C626 pea.l [A5 - 0x39DA]
00000A5E 303C 081A move.w D0, 0x81A
00000A62 A82D syscall Pack11
00000A64 266D C62A movea.l A3, [A5 - 0x39D6]
00000A68 588F addq.l A7, 4
00000A6A 602A bra +0x2C /* 00000A96 */
label00000A6C:
00000A6C 0C93 5273 6C76 cmpi.l [A3], 0x52736C76 /* 'Rslv' */
00000A72 6604 bne +0x6 /* 00000A78 */
00000A74 5245 addq.w D5, 1
00000A76 6016 bra +0x18 /* 00000A8E */
label00000A78:
00000A78 0C93 5445 5854 cmpi.l [A3], 0x54455854 /* 'TEXT' */
00000A7E 6604 bne +0x6 /* 00000A84 */
00000A80 5246 addq.w D6, 1
00000A82 600A bra +0xC /* 00000A8E */
label00000A84:
00000A84 0C93 5049 4354 cmpi.l [A3], 0x50494354 /* 'PICT' */
00000A8A 6602 bne +0x4 /* 00000A8E */
00000A8C 5247 addq.w D7, 1
label00000A8E:
00000A8E 51AD C626 subq.l [A5 - 0x39DA], 8
00000A92 D6FC 0008 add.w A3, 0x8
label00000A96:
00000A96 4AAD C626 tst.l [A5 - 0x39DA]
00000A9A 66D0 bne -0x2E /* 00000A6C */
00000A9C 486D C62A pea.l [A5 - 0x39D6]
00000AA0 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000AA4 303C 100F move.w D0, 0x100F
00000AA8 C06C 0008 and.w D0, [A4 + 0x8]
00000AAC 3D40 FFFE move.w [A6 - 0x2], D0
00000AB0 0C40 0001 cmpi.w D0, 0x1
00000AB4 588F addq.l A7, 4
00000AB6 662C bne +0x2E /* 00000AE4 */
00000AB8 4A45 tst.w D5
00000ABA 6712 beq +0x14 /* 00000ACE */
00000ABC 2F3C 5273 6C76 move.l -[A7], 0x52736C76 /* 'Rslv' */
00000AC2 2F0C move.l -[A7], A4
00000AC4 4EBA FA64 jsr [PC - 0x59C /* 0000052A */]
00000AC8 3800 move.w D4, D0
00000ACA 508F addq.l A7, 8
00000ACC 602C bra +0x2E /* 00000AFA */
label00000ACE:
00000ACE 4A46 tst.w D6
00000AD0 6728 beq +0x2A /* 00000AFA */
00000AD2 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00000AD8 2F0C move.l -[A7], A4
00000ADA 4EBA FA4E jsr [PC - 0x5B2 /* 0000052A */]
00000ADE 3800 move.w D4, D0
00000AE0 508F addq.l A7, 8
00000AE2 6016 bra +0x18 /* 00000AFA */
label00000AE4:
00000AE4 7002 moveq.l D0, 0x02
00000AE6 B06E FFFE cmp.w D0, [A6 - 0x2]
00000AEA 660E bne +0x10 /* 00000AFA */
00000AEC 4A47 tst.w D7
00000AEE 670A beq +0xC /* 00000AFA */
00000AF0 2F0C move.l -[A7], A4
00000AF2 4EBA F776 jsr [PC - 0x88A /* 0000026A */]
00000AF6 3800 move.w D4, D0
00000AF8 588F addq.l A7, 4
label00000AFA:
00000AFA 558F subq.l A7, 2
00000AFC 2F2D C630 move.l -[A7], [A5 - 0x39D0]
00000B00 7001 moveq.l D0, 0x01
00000B02 4A6D C62E tst.w [A5 - 0x39D2]
00000B06 6606 bne +0x8 /* 00000B0E */
00000B08 4A44 tst.w D4
00000B0A 6702 beq +0x4 /* 00000B0E */
00000B0C 7000 moveq.l D0, 0x00
label00000B0E:
00000B0E 4A80 tst.l D0
00000B10 6704 beq +0x6 /* 00000B16 */
00000B12 7000 moveq.l D0, 0x00
00000B14 6002 bra +0x4 /* 00000B18 */
label00000B16:
00000B16 7001 moveq.l D0, 0x01
label00000B18:
00000B18 1F00 move.b -[A7], D0
00000B1A 303C 0316 move.w D0, 0x316
00000B1E A82D syscall Pack11
00000B20 548F addq.l A7, 2
label00000B22:
00000B22 3004 move.w D0, D4
00000B24 4CEE 18F0 FFE6 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x1A]
00000B2A 4E5E unlink A6
00000B2C 4E75 rts
export_1291:
00000B2E 2F0B move.l -[A7], A3
00000B30 266F 0008 movea.l A3, [A7 + 0x8]
00000B34 558F subq.l A7, 2
00000B36 2F2D C630 move.l -[A7], [A5 - 0x39D0]
00000B3A 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00000B40 200B move.l D0, A3
00000B42 5280 addq.l D0, 1
00000B44 2F00 move.l -[A7], D0
00000B46 7000 moveq.l D0, 0x00
00000B48 1013 move.b D0, [A3]
00000B4A 2F00 move.l -[A7], D0
00000B4C 303C 081C move.w D0, 0x81C
00000B50 A82D syscall Pack11
00000B52 3B5F C62E move.w [A5 - 0x39D2], [A7]+
00000B56 7000 moveq.l D0, 0x00
00000B58 4A6D C62E tst.w [A5 - 0x39D2]
00000B5C 57C0 seq D0
00000B5E 4400 neg.b D0
00000B60 265F movea.l A3, [A7]+
00000B62 4E75 rts
export_1292:
fn00000B64:
00000B64 4E56 FFB8 link A6, -0x0048
00000B68 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000B6C 266E 0008 movea.l A3, [A6 + 0x8]
00000B70 4247 clr.w D7
00000B72 700F moveq.l D0, 0x0F
00000B74 C06B 0008 and.w D0, [A3 + 0x8]
00000B78 6700 034C beq +0x34E /* 00000EC6 */
00000B7C 7010 moveq.l D0, 0x10
00000B7E C06B 0008 and.w D0, [A3 + 0x8]
00000B82 6600 0342 bne +0x344 /* 00000EC6 */
00000B86 7001 moveq.l D0, 0x01
00000B88 B06B 000A cmp.w D0, [A3 + 0xA]
00000B8C 6600 0338 bne +0x33A /* 00000EC6 */
00000B90 2D6B 0014 FFBC move.l [A6 - 0x44], [A3 + 0x14]
00000B96 206E FFBC movea.l A0, [A6 - 0x44]
00000B9A 2050 movea.l A0, [A0]
00000B9C 2868 000C movea.l A4, [A0 + 0xC]
00000BA0 7000 moveq.l D0, 0x00
00000BA2 2D40 FFD6 move.l [A6 - 0x2A], D0
00000BA6 2D40 FFC8 move.l [A6 - 0x38], D0
00000BAA 426E FFE2 clr.w [A6 - 0x1E]
00000BAE 426E FFD4 clr.w [A6 - 0x2C]
00000BB2 3C3C 100F move.w D6, 0x100F
00000BB6 CC6B 0008 and.w D6, [A3 + 0x8]
00000BBA 0C46 0001 cmpi.w D6, 0x1
00000BBE 6612 bne +0x14 /* 00000BD2 */
00000BC0 41EE FFCC lea.l A0, [A6 - 0x34]
00000BC4 224B movea.l A1, A3
00000BC6 20D9 move.l [A0]+, [A1]+
00000BC8 20D9 move.l [A0]+, [A1]+
00000BCA 3D7C 0001 FFD4 move.w [A6 - 0x2C], 0x1
00000BD0 6016 bra +0x18 /* 00000BE8 */
label00000BD2:
00000BD2 0C46 0002 cmpi.w D6, 0x2
00000BD6 6610 bne +0x12 /* 00000BE8 */
00000BD8 2D53 FFCC move.l [A6 - 0x34], [A3]
00000BDC 7000 moveq.l D0, 0x00
00000BDE 2D40 FFD0 move.l [A6 - 0x30], D0
00000BE2 3D7C 0003 FFD4 move.w [A6 - 0x2C], 0x3
label00000BE8:
00000BE8 486D 239A pea.l [A5 + 0x239A /* export_1135 */]
00000BEC 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000BF0 3A00 move.w D5, D0
00000BF2 588F addq.l A7, 4
00000BF4 672C beq +0x2E /* 00000C22 */
00000BF6 7000 moveq.l D0, 0x00
00000BF8 2D40 FFC0 move.l [A6 - 0x40], D0
00000BFC 2F00 move.l -[A7], D0
00000BFE 486D C60A pea.l [A5 - 0x39F6]
00000C02 486E FFD6 pea.l [A6 - 0x2A]
00000C06 486E FFC0 pea.l [A6 - 0x40]
00000C0A 486E FFC8 pea.l [A6 - 0x38]
00000C0E 2F0C move.l -[A7], A4
00000C10 4EAD 239A jsr [A5 + 0x239A /* export_1135 */]
00000C14 3A00 move.w D5, D0
00000C16 486D 239A pea.l [A5 + 0x239A /* export_1135 */]
00000C1A 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000C1E 4FEF 001C lea.l A7, [A7 + 0x1C]
label00000C22:
00000C22 4A45 tst.w D5
00000C24 6700 02A0 beq +0x2A2 /* 00000EC6 */
00000C28 558F subq.l A7, 2
00000C2A 2F2E FFBC move.l -[A7], [A6 - 0x44]
00000C2E 2F3C 5273 6C76 move.l -[A7], 0x52736C76 /* 'Rslv' */
00000C34 206D BA78 movea.l A0, [A5 - 0x4588]
00000C38 2F28 0280 move.l -[A7], [A0 + 0x280]
00000C3C 486D C630 pea.l [A5 - 0x39D0]
00000C40 303C 0814 move.w D0, 0x814
00000C44 A82D syscall Pack11
00000C46 3B5F C62E move.w [A5 - 0x39D2], [A7]+
00000C4A 6600 026C bne +0x26E /* 00000EB8 */
00000C4E 2D6D BA78 FFC4 move.l [A6 - 0x3C], [A5 - 0x4588]
00000C54 2D6E FFC0 FFEC move.l [A6 - 0x14], [A6 - 0x40]
00000C5A 2B6E FFC0 BA78 move.l [A5 - 0x4588], [A6 - 0x40]
00000C60 486D 23C2 pea.l [A5 + 0x23C2 /* export_1140 */]
00000C64 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000C68 4A40 tst.w D0
00000C6A 588F addq.l A7, 4
00000C6C 671C beq +0x1E /* 00000C8A */
00000C6E 486E FFF0 pea.l [A6 - 0x10]
00000C72 486E FFE4 pea.l [A6 - 0x1C]
00000C76 486E FFD6 pea.l [A6 - 0x2A]
00000C7A 4EAD 23C2 jsr [A5 + 0x23C2 /* export_1140 */]
00000C7E 486D 23C2 pea.l [A5 + 0x23C2 /* export_1140 */]
00000C82 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000C86 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000C8A:
00000C8A 3006 move.w D0, D6
00000C8C 5340 subq.w D0, 1
00000C8E 6B00 01DC bmi +0x1DE /* 00000E6C */
00000C92 0C40 0001 cmpi.w D0, 0x1
00000C96 6E00 01D4 bgt +0x1D6 /* 00000E6C */
00000C9A D040 add.w D0, D0
00000C9C 303B 0006 move.w D0, [PC + D0.w + 0x6]
00000CA0 4EFB 0000 jmp [PC + D0.w]
00000CA4 0006 0114 ori.b D6, 0x14
00000CA8 558F subq.l A7, 2
00000CAA 2F2D C630 move.l -[A7], [A5 - 0x39D0]
00000CAE 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00000CB4 7000 moveq.l D0, 0x00
00000CB6 2F00 move.l -[A7], D0
00000CB8 303C 0620 move.w D0, 0x620
00000CBC A82D syscall Pack11
00000CBE 3B5F C62E move.w [A5 - 0x39D2], [A7]+
00000CC2 6600 01A8 bne +0x1AA /* 00000E6C */
00000CC6 486D 287A pea.l [A5 + 0x287A /* export_1291 */]
00000CCA 41EE FFF0 lea.l A0, [A6 - 0x10]
00000CCE 2F20 move.l -[A7], -[A0]
00000CD0 2F20 move.l -[A7], -[A0]
00000CD2 2F20 move.l -[A7], -[A0]
00000CD4 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */]
00000CD8 4A40 tst.w D0
00000CDA 4FEF 0010 lea.l A7, [A7 + 0x10]
00000CDE 6700 018C beq +0x18E /* 00000E6C */
00000CE2 2B7C 0000 7C00 CE90 move.l [A5 - 0x3170], 0x7C00 /* '|\0' */
00000CEA 4878 7C00 push.l 0x7C00 /* '|\0' */
00000CEE 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
00000CF2 2B40 CE98 move.l [A5 - 0x3168], D0
00000CF6 588F addq.l A7, 4
00000CF8 660E bne +0x10 /* 00000D08 */
00000CFA 2B6D BBB8 CE98 move.l [A5 - 0x3168], [A5 - 0x4448]
00000D00 2B7C 0000 0680 CE90 move.l [A5 - 0x3170], 0x680
label00000D08:
00000D08 2B6D CE98 CE94 move.l [A5 - 0x316C], [A5 - 0x3168]
00000D0E 04AD 0000 0180 CE90 subi.l [A5 - 0x3170], 0x180
00000D16 3B7C 0001 CE8A move.w [A5 - 0x3176], 0x1
00000D1C 3B7C 0001 C438 move.w [A5 - 0x3BC8], 0x1
00000D22 422E FFFF clr.b [A6 - 0x1]
00000D26 426D BDB0 clr.w [A5 - 0x4250]
00000D2A 2B4B C640 move.l [A5 - 0x39C0], A3
00000D2E 486D 249A pea.l [A5 + 0x249A /* export_1167 */]
00000D32 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000D36 4A40 tst.w D0
00000D38 588F addq.l A7, 4
00000D3A 6750 beq +0x52 /* 00000D8C */
00000D3C 558F subq.l A7, 2
00000D3E 2F2D C630 move.l -[A7], [A5 - 0x39D0]
00000D42 2F3C 5273 6C76 move.l -[A7], 0x52736C76 /* 'Rslv' */
00000D48 7000 moveq.l D0, 0x00
00000D4A 2F00 move.l -[A7], D0
00000D4C 303C 0620 move.w D0, 0x620
00000D50 A82D syscall Pack11
00000D52 3B5F C62E move.w [A5 - 0x39D2], [A7]+
00000D56 662A bne +0x2C /* 00000D82 */
00000D58 700C moveq.l D0, 0x0C
00000D5A 2F00 move.l -[A7], D0
00000D5C 486D C4B6 pea.l [A5 - 0x3B4A]
00000D60 4EAD 249A jsr [A5 + 0x249A /* export_1167 */]
00000D64 4A40 tst.w D0
00000D66 508F addq.l A7, 8
00000D68 6718 beq +0x1A /* 00000D82 */
00000D6A 7001 moveq.l D0, 0x01
00000D6C 2F00 move.l -[A7], D0
00000D6E 486E FFFF pea.l [A6 - 0x1]
00000D72 4EAD 249A jsr [A5 + 0x249A /* export_1167 */]
00000D76 4A40 tst.w D0
00000D78 508F addq.l A7, 8
00000D7A 6706 beq +0x8 /* 00000D82 */
00000D7C 4EAD 24A2 jsr [A5 + 0x24A2 /* export_1168 */]
00000D80 3E00 move.w D7, D0
label00000D82:
00000D82 486D 249A pea.l [A5 + 0x249A /* export_1167 */]
00000D86 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000D8A 588F addq.l A7, 4
label00000D8C:
00000D8C 426D CE8A clr.w [A5 - 0x3176]
00000D90 202D CE98 move.l D0, [A5 - 0x3168]
00000D94 B0AD BBB8 cmp.l D0, [A5 - 0x4448]
00000D98 670A beq +0xC /* 00000DA4 */
00000D9A 2F2D CE98 move.l -[A7], [A5 - 0x3168]
00000D9E 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00000DA2 588F addq.l A7, 4
label00000DA4:
00000DA4 7000 moveq.l D0, 0x00
00000DA6 2B40 CE98 move.l [A5 - 0x3168], D0
00000DAA 2B40 CE90 move.l [A5 - 0x3170], D0
00000DAE 2B40 CE8C move.l [A5 - 0x3174], D0
00000DB2 6000 00B8 bra +0xBA /* 00000E6C */
00000DB6 206E FFC0 movea.l A0, [A6 - 0x40]
00000DBA 0068 28E5 0100 ori.w [A0 + 0x100], 0x28E5
00000DC0 206E FFC0 movea.l A0, [A6 - 0x40]
00000DC4 4228 0077 clr.b [A0 + 0x77]
00000DC8 206E FFC0 movea.l A0, [A6 - 0x40]
00000DCC 4228 007B clr.b [A0 + 0x7B]
00000DD0 486D 25FA pea.l [A5 + 0x25FA /* export_1211 */]
00000DD4 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000DD8 4A40 tst.w D0
00000DDA 588F addq.l A7, 4
00000DDC 6700 008E beq +0x90 /* 00000E6C */
00000DE0 2B4C BA5E move.l [A5 - 0x45A2], A4
00000DE4 7000 moveq.l D0, 0x00
00000DE6 2F00 move.l -[A7], D0
00000DE8 486E FFF4 pea.l [A6 - 0xC]
00000DEC 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000DF0 41EE FFF0 lea.l A0, [A6 - 0x10]
00000DF4 2F20 move.l -[A7], -[A0]
00000DF6 2F20 move.l -[A7], -[A0]
00000DF8 2F20 move.l -[A7], -[A0]
00000DFA 4EAD 25FA jsr [A5 + 0x25FA /* export_1211 */]
00000DFE 3E00 move.w D7, D0
00000E00 4FEF 0018 lea.l A7, [A7 + 0x18]
00000E04 6756 beq +0x58 /* 00000E5C */
00000E06 286E FFF8 movea.l A4, [A6 - 0x8]
00000E0A 558F subq.l A7, 2
00000E0C 2F2D C630 move.l -[A7], [A5 - 0x39D0]
00000E10 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */
00000E16 7000 moveq.l D0, 0x00
00000E18 2F00 move.l -[A7], D0
00000E1A 303C 0620 move.w D0, 0x620
00000E1E A82D syscall Pack11
00000E20 3B5F C62E move.w [A5 - 0x39D2], [A7]+
00000E24 662C bne +0x2E /* 00000E52 */
00000E26 2F0C move.l -[A7], A4
00000E28 4EAD 040A jsr [A5 + 0x40A /* export_125 */]
00000E2C 558F subq.l A7, 2
00000E2E 2F2D C630 move.l -[A7], [A5 - 0x39D0]
00000E32 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */
00000E38 2F14 move.l -[A7], [A4]
00000E3A 598F subq.l A7, 4
00000E3C 2F0C move.l -[A7], A4
00000E3E 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
00000E42 303C 081C move.w D0, 0x81C
00000E46 A82D syscall Pack11
00000E48 3B5F C62E move.w [A5 - 0x39D2], [A7]+
00000E4C 2F0C move.l -[A7], A4
00000E4E 4EAD 0412 jsr [A5 + 0x412 /* export_126 */]
label00000E52:
00000E52 486E FFF4 pea.l [A6 - 0xC]
00000E56 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */]
00000E5A 588F addq.l A7, 4
label00000E5C:
00000E5C 7000 moveq.l D0, 0x00
00000E5E 2B40 BA5E move.l [A5 - 0x45A2], D0
00000E62 486D 25FA pea.l [A5 + 0x25FA /* export_1211 */]
00000E66 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000E6A 588F addq.l A7, 4
label00000E6C:
00000E6C 4A6D C62E tst.w [A5 - 0x39D2]
00000E70 6618 bne +0x1A /* 00000E8A */
00000E72 4A47 tst.w D7
00000E74 6714 beq +0x16 /* 00000E8A */
00000E76 486E FFB8 pea.l [A6 - 0x48]
00000E7A 4EAD 045A jsr [A5 + 0x45A /* export_135 */]
00000E7E 206E FFBC movea.l A0, [A6 - 0x44]
00000E82 2050 movea.l A0, [A0]
00000E84 216E FFB8 0004 move.l [A0 + 0x4], [A6 - 0x48]
label00000E8A:
00000E8A 558F subq.l A7, 2
00000E8C 2F2D C630 move.l -[A7], [A5 - 0x39D0]
00000E90 7001 moveq.l D0, 0x01
00000E92 4A6D C62E tst.w [A5 - 0x39D2]
00000E96 6606 bne +0x8 /* 00000E9E */
00000E98 4A47 tst.w D7
00000E9A 6702 beq +0x4 /* 00000E9E */
00000E9C 7000 moveq.l D0, 0x00
label00000E9E:
00000E9E 4A80 tst.l D0
00000EA0 6704 beq +0x6 /* 00000EA6 */
00000EA2 7000 moveq.l D0, 0x00
00000EA4 6002 bra +0x4 /* 00000EA8 */
label00000EA6:
00000EA6 7001 moveq.l D0, 0x01
label00000EA8:
00000EA8 1F00 move.b -[A7], D0
00000EAA 303C 0316 move.w D0, 0x316
00000EAE A82D syscall Pack11
00000EB0 2B6E FFC4 BA78 move.l [A5 - 0x4588], [A6 - 0x3C]
00000EB6 548F addq.l A7, 2
label00000EB8:
00000EB8 7001 moveq.l D0, 0x01
00000EBA 2F00 move.l -[A7], D0
00000EBC 2F2E FFC0 move.l -[A7], [A6 - 0x40]
00000EC0 4EAD 12EA jsr [A5 + 0x12EA /* export_601 */]
00000EC4 508F addq.l A7, 8
label00000EC6:
00000EC6 7000 moveq.l D0, 0x00
00000EC8 4A47 tst.w D7
00000ECA 6708 beq +0xA /* 00000ED4 */
00000ECC 4A6D C62E tst.w [A5 - 0x39D2]
00000ED0 6602 bne +0x4 /* 00000ED4 */
00000ED2 7001 moveq.l D0, 0x01
label00000ED4:
00000ED4 4CEE 18E0 FFA4 movem.l D5,D6,D7,A3,A4, [A6 - 0x5C]
00000EDA 4E5E unlink A6
00000EDC 4E75 rts
fn00000EDE:
00000EDE 4E56 FE00 link A6, -0x0200
00000EE2 48E7 0118 movem.l -[A7], D7,A3,A4
00000EE6 49EE FE00 lea.l A4, [A6 - 0x200]
00000EEA 266E 0008 movea.l A3, [A6 + 0x8]
00000EEE 2F0C move.l -[A7], A4
00000EF0 2F2B 0002 move.l -[A7], [A3 + 0x2]
00000EF4 3013 move.w D0, [A3]
00000EF6 48C0 ext.l D0
00000EF8 2F00 move.l -[A7], D0
00000EFA 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000EFE 3E00 move.w D7, D0
00000F00 4FEF 000C lea.l A7, [A7 + 0xC]
00000F04 6730 beq +0x32 /* 00000F36 */
00000F06 486B 0006 pea.l [A3 + 0x6]
00000F0A 2F0C move.l -[A7], A4
00000F0C 4A6E 0012 tst.w [A6 + 0x12]
00000F10 6708 beq +0xA /* 00000F1A */
00000F12 203C 0000 02BC move.l D0, 0x2BC
00000F18 6006 bra +0x8 /* 00000F20 */
label00000F1A:
00000F1A 203C 0000 02BD move.l D0, 0x2BD
label00000F20:
00000F20 2F00 move.l -[A7], D0
00000F22 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
00000F26 588F addq.l A7, 4
00000F28 2F00 move.l -[A7], D0
00000F2A 2F2E 000C move.l -[A7], [A6 + 0xC]
00000F2E 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00000F32 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000F36:
00000F36 3007 move.w D0, D7
00000F38 4CEE 1880 FDF4 movem.l D7,A3,A4, [A6 - 0x20C]
00000F3E 4E5E unlink A6
00000F40 4E75 rts
00000F42 4E56 FE4C link A6, -0x01B4
00000F46 48E7 0310 movem.l -[A7], D6,D7,A3
00000F4A 47EE FEC6 lea.l A3, [A6 - 0x13A]
00000F4E 4247 clr.w D7
00000F50 7000 moveq.l D0, 0x00
00000F52 2F00 move.l -[A7], D0
00000F54 4EAD 0282 jsr [A5 + 0x282 /* export_76 */]
00000F58 4A40 tst.w D0
00000F5A 588F addq.l A7, 4
00000F5C 6606 bne +0x8 /* 00000F64 */
00000F5E 7000 moveq.l D0, 0x00
00000F60 6000 028C bra +0x28E /* 000011EE */
label00000F64:
00000F64 7000 moveq.l D0, 0x00
00000F66 2D40 FE50 move.l [A6 - 0x1B0], D0
00000F6A 206D B9FC movea.l A0, [A5 - 0x4604]
00000F6E 4AA8 032E tst.l [A0 + 0x32E]
00000F72 6600 026E bne +0x270 /* 000011E2 */
00000F76 206D B9FC movea.l A0, [A5 - 0x4604]
00000F7A 7001 moveq.l D0, 0x01
00000F7C B068 033A cmp.w D0, [A0 + 0x33A]
00000F80 670E beq +0x10 /* 00000F90 */
00000F82 206D B9FC movea.l A0, [A5 - 0x4604]
00000F86 7003 moveq.l D0, 0x03
00000F88 B068 033A cmp.w D0, [A0 + 0x33A]
00000F8C 6600 0254 bne +0x256 /* 000011E2 */
label00000F90:
00000F90 206D B9FC movea.l A0, [A5 - 0x4604]
00000F94 7001 moveq.l D0, 0x01
00000F96 B068 033A cmp.w D0, [A0 + 0x33A]
00000F9A 6600 00C8 bne +0xCA /* 00001064 */
00000F9E 2D7C 5445 5854 FE54 move.l [A6 - 0x1AC], 0x54455854 /* 'TEXT' */
00000FA6 4878 0401 push.l 0x401
00000FAA 2F2D CE8C move.l -[A7], [A5 - 0x3174]
00000FAE 486D CE98 pea.l [A5 - 0x3168]
00000FB2 4EAD 0E0A jsr [A5 + 0xE0A /* export_445 */]
00000FB6 4A40 tst.w D0
00000FB8 4FEF 000C lea.l A7, [A7 + 0xC]
00000FBC 6700 01B6 beq +0x1B8 /* 00001174 */
00000FC0 2B7C 0000 0401 CE90 move.l [A5 - 0x3170], 0x401
00000FC8 2D6D BA78 FFCE move.l [A6 - 0x32], [A5 - 0x4588]
00000FCE 206D B9FC movea.l A0, [A5 - 0x4604]
00000FD2 43EE FFC6 lea.l A1, [A6 - 0x3A]
00000FD6 41E8 0332 lea.l A0, [A0 + 0x332]
00000FDA 22D8 move.l [A1]+, [A0]+
00000FDC 22D8 move.l [A1]+, [A0]+
00000FDE 302E FFC8 move.w D0, [A6 - 0x38]
00000FE2 906E FFC6 sub.w D0, [A6 - 0x3A]
00000FE6 0C40 000F cmpi.w D0, 0xF
00000FEA 6F0C ble +0xE /* 00000FF8 */
00000FEC 302E FFC6 move.w D0, [A6 - 0x3A]
00000FF0 D07C 000F add.w D0, 0xF
00000FF4 3D40 FFC8 move.w [A6 - 0x38], D0
label00000FF8:
00000FF8 486D 24AA pea.l [A5 + 0x24AA /* export_1169 */]
00000FFC 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00001000 4A40 tst.w D0
00001002 588F addq.l A7, 4
00001004 6746 beq +0x48 /* 0000104C */
00001006 486D 24AA pea.l [A5 + 0x24AA /* export_1169 */]
0000100A 41EE FFD2 lea.l A0, [A6 - 0x2E]
0000100E 2F20 move.l -[A7], -[A0]
00001010 2F20 move.l -[A7], -[A0]
00001012 2F20 move.l -[A7], -[A0]
00001014 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */]
00001018 4A40 tst.w D0
0000101A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000101E 6722 beq +0x24 /* 00001042 */
00001020 2F2D CE8C move.l -[A7], [A5 - 0x3174]
00001024 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00001028 2D40 FE50 move.l [A6 - 0x1B0], D0
0000102C 588F addq.l A7, 4
0000102E 6712 beq +0x14 /* 00001042 */
00001030 2F2D CE98 move.l -[A7], [A5 - 0x3168]
00001034 206E FE50 movea.l A0, [A6 - 0x1B0]
00001038 2F10 move.l -[A7], [A0]
0000103A 2F2D CE8C move.l -[A7], [A5 - 0x3174]
0000103E 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
label00001042:
00001042 486D 24AA pea.l [A5 + 0x24AA /* export_1169 */]
00001046 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
0000104A 588F addq.l A7, 4
label0000104C:
0000104C 486D CE98 pea.l [A5 - 0x3168]
00001050 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00001054 7000 moveq.l D0, 0x00
00001056 2B40 CE90 move.l [A5 - 0x3170], D0
0000105A 2B40 CE8C move.l [A5 - 0x3174], D0
0000105E 588F addq.l A7, 4
00001060 6000 0112 bra +0x114 /* 00001174 */
label00001064:
00001064 2D7C 5049 4354 FE54 move.l [A6 - 0x1AC], 0x50494354 /* 'PICT' */
0000106C 206D B9FC movea.l A0, [A5 - 0x4604]
00001070 2D68 0332 FFDA move.l [A6 - 0x26], [A0 + 0x332]
00001076 7000 moveq.l D0, 0x00
00001078 2D40 FFDE move.l [A6 - 0x22], D0
0000107C 3D7C 0003 FFE2 move.w [A6 - 0x1E], 0x3
00001082 426E FFF0 clr.w [A6 - 0x10]
00001086 2D40 FFE4 move.l [A6 - 0x1C], D0
0000108A 2D40 FFD6 move.l [A6 - 0x2A], D0
0000108E 486D 239A pea.l [A5 + 0x239A /* export_1135 */]
00001092 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00001096 3C00 move.w D6, D0
00001098 588F addq.l A7, 4
0000109A 672E beq +0x30 /* 000010CA */
0000109C 7000 moveq.l D0, 0x00
0000109E 2D40 FFF2 move.l [A6 - 0xE], D0
000010A2 2F00 move.l -[A7], D0
000010A4 486D C616 pea.l [A5 - 0x39EA]
000010A8 486E FFE4 pea.l [A6 - 0x1C]
000010AC 486E FFF2 pea.l [A6 - 0xE]
000010B0 486E FFD6 pea.l [A6 - 0x2A]
000010B4 2F2D BA78 move.l -[A7], [A5 - 0x4588]
000010B8 4EAD 239A jsr [A5 + 0x239A /* export_1135 */]
000010BC 3C00 move.w D6, D0
000010BE 486D 239A pea.l [A5 + 0x239A /* export_1135 */]
000010C2 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000010C6 4FEF 001C lea.l A7, [A7 + 0x1C]
label000010CA:
000010CA 4A46 tst.w D6
000010CC 6700 00A6 beq +0xA8 /* 00001174 */
000010D0 2D6E FFF2 FFCE move.l [A6 - 0x32], [A6 - 0xE]
000010D6 486D 23C2 pea.l [A5 + 0x23C2 /* export_1140 */]
000010DA 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000010DE 4A40 tst.w D0
000010E0 588F addq.l A7, 4
000010E2 671C beq +0x1E /* 00001100 */
000010E4 486E FFD2 pea.l [A6 - 0x2E]
000010E8 486E FFC6 pea.l [A6 - 0x3A]
000010EC 486E FFE4 pea.l [A6 - 0x1C]
000010F0 4EAD 23C2 jsr [A5 + 0x23C2 /* export_1140 */]
000010F4 486D 23C2 pea.l [A5 + 0x23C2 /* export_1140 */]
000010F8 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000010FC 4FEF 0010 lea.l A7, [A7 + 0x10]
label00001100:
00001100 206E FFF2 movea.l A0, [A6 - 0xE]
00001104 0068 28E5 0100 ori.w [A0 + 0x100], 0x28E5
0000110A 206E FFF2 movea.l A0, [A6 - 0xE]
0000110E 4228 0077 clr.b [A0 + 0x77]
00001112 206E FFF2 movea.l A0, [A6 - 0xE]
00001116 4228 007B clr.b [A0 + 0x7B]
0000111A 486D 25FA pea.l [A5 + 0x25FA /* export_1211 */]
0000111E 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00001122 4A40 tst.w D0
00001124 588F addq.l A7, 4
00001126 673E beq +0x40 /* 00001166 */
00001128 2B6D BA78 BA5E move.l [A5 - 0x45A2], [A5 - 0x4588]
0000112E 7000 moveq.l D0, 0x00
00001130 2F00 move.l -[A7], D0
00001132 486E FFF6 pea.l [A6 - 0xA]
00001136 2F2E FFD2 move.l -[A7], [A6 - 0x2E]
0000113A 41EE FFD2 lea.l A0, [A6 - 0x2E]
0000113E 2F20 move.l -[A7], -[A0]
00001140 2F20 move.l -[A7], -[A0]
00001142 2F20 move.l -[A7], -[A0]
00001144 4EAD 25FA jsr [A5 + 0x25FA /* export_1211 */]
00001148 4A40 tst.w D0
0000114A 4FEF 0018 lea.l A7, [A7 + 0x18]
0000114E 6706 beq +0x8 /* 00001156 */
00001150 2D6E FFFA FE50 move.l [A6 - 0x1B0], [A6 - 0x6]
label00001156:
00001156 7000 moveq.l D0, 0x00
00001158 2B40 BA5E move.l [A5 - 0x45A2], D0
0000115C 486D 25FA pea.l [A5 + 0x25FA /* export_1211 */]
00001160 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001164 588F addq.l A7, 4
label00001166:
00001166 7001 moveq.l D0, 0x01
00001168 2F00 move.l -[A7], D0
0000116A 2F2E FFF2 move.l -[A7], [A6 - 0xE]
0000116E 4EAD 12EA jsr [A5 + 0x12EA /* export_601 */]
00001172 508F addq.l A7, 8
label00001174:
00001174 558F subq.l A7, 2
00001176 486E FE58 pea.l [A6 - 0x1A8]
0000117A 303C 0226 move.w D0, 0x226
0000117E A82D syscall Pack11
00001180 3B5F C62E move.w [A5 - 0x39D2], [A7]+
00001184 486E FE5E pea.l [A6 - 0x1A2]
00001188 4878 02D3 push.l 0x2D3
0000118C 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */]
00001190 422E FE4E clr.b [A6 - 0x1B2]
00001194 558F subq.l A7, 2
00001196 486E FE4C pea.l [A6 - 0x1B4]
0000119A 303C 0236 move.w D0, 0x236
0000119E A82D syscall Pack11
000011A0 3B5F C62E move.w [A5 - 0x39D2], [A7]+
000011A4 426D E5CE clr.w [A5 - 0x1A32]
000011A8 2F2E FE50 move.l -[A7], [A6 - 0x1B0]
000011AC 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
000011B0 4A2E FE4C tst.b [A6 - 0x1B4]
000011B4 4FEF 000C lea.l A7, [A7 + 0xC]
000011B8 6632 bne +0x34 /* 000011EC */
000011BA 4A6D C62E tst.w [A5 - 0x39D2]
000011BE 662C bne +0x2E /* 000011EC */
000011C0 7001 moveq.l D0, 0x01
000011C2 2F00 move.l -[A7], D0
000011C4 2F0B move.l -[A7], A3
000011C6 486E FE58 pea.l [A6 - 0x1A8]
000011CA 4EBA FD12 jsr [PC - 0x2EE /* 00000EDE */]
000011CE 4A40 tst.w D0
000011D0 4FEF 000C lea.l A7, [A7 + 0xC]
000011D4 6716 beq +0x18 /* 000011EC */
000011D6 2F0B move.l -[A7], A3
000011D8 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
000011DC 5247 addq.w D7, 1
000011DE 588F addq.l A7, 4
000011E0 600A bra +0xC /* 000011EC */
label000011E2:
000011E2 4878 02EF push.l 0x2EF
000011E6 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
000011EA 588F addq.l A7, 4
label000011EC:
000011EC 3007 move.w D0, D7
label000011EE:
000011EE 4CEE 08C0 FE40 movem.l D6,D7,A3, [A6 - 0x1C0]
000011F4 4E5E unlink A6
000011F6 4E75 rts
fn000011F8:
000011F8 4E56 FE90 link A6, -0x0170
000011FC 48E7 0110 movem.l -[A7], D7,A3
00001200 47EE FF00 lea.l A3, [A6 - 0x100]
00001204 4247 clr.w D7
00001206 7000 moveq.l D0, 0x00
00001208 2F00 move.l -[A7], D0
0000120A 4EAD 0282 jsr [A5 + 0x282 /* export_76 */]
0000120E 4A40 tst.w D0
00001210 588F addq.l A7, 4
00001212 6606 bne +0x8 /* 0000121A */
00001214 7000 moveq.l D0, 0x00
00001216 6000 0084 bra +0x86 /* 0000129C */
label0000121A:
0000121A 206D B9FC movea.l A0, [A5 - 0x4604]
0000121E 4AA8 032E tst.l [A0 + 0x32E]
00001222 660C bne +0xE /* 00001230 */
00001224 206D B9FC movea.l A0, [A5 - 0x4604]
00001228 7001 moveq.l D0, 0x01
0000122A B068 033A cmp.w D0, [A0 + 0x33A]
0000122E 670A beq +0xC /* 0000123A */
label00001230:
00001230 206D B9FC movea.l A0, [A5 - 0x4604]
00001234 4A68 033A tst.w [A0 + 0x33A]
00001238 6656 bne +0x58 /* 00001290 */
label0000123A:
0000123A 558F subq.l A7, 2
0000123C 486E FE92 pea.l [A6 - 0x16E]
00001240 303C 0226 move.w D0, 0x226
00001244 A82D syscall Pack11
00001246 1D7C 0003 FE91 move.b [A6 - 0x16F], 0x3
0000124C 558F subq.l A7, 2
0000124E 486E FE90 pea.l [A6 - 0x170]
00001252 303C 0232 move.w D0, 0x232
00001256 A82D syscall Pack11
00001258 3B5F C62E move.w [A5 - 0x39D2], [A7]+
0000125C 426D E5CE clr.w [A5 - 0x1A32]
00001260 4A2E FE90 tst.b [A6 - 0x170]
00001264 548F addq.l A7, 2
00001266 6632 bne +0x34 /* 0000129A */
00001268 4A6D C62E tst.w [A5 - 0x39D2]
0000126C 662C bne +0x2E /* 0000129A */
0000126E 7000 moveq.l D0, 0x00
00001270 2F00 move.l -[A7], D0
00001272 2F0B move.l -[A7], A3
00001274 486E FE92 pea.l [A6 - 0x16E]
00001278 4EBA FC64 jsr [PC - 0x39C /* 00000EDE */]
0000127C 4A40 tst.w D0
0000127E 4FEF 000C lea.l A7, [A7 + 0xC]
00001282 6716 beq +0x18 /* 0000129A */
00001284 2F0B move.l -[A7], A3
00001286 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
0000128A 5247 addq.w D7, 1
0000128C 588F addq.l A7, 4
0000128E 600A bra +0xC /* 0000129A */
label00001290:
00001290 4878 02F0 push.l 0x2F0
00001294 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00001298 588F addq.l A7, 4
label0000129A:
0000129A 3007 move.w D0, D7
label0000129C:
0000129C 4CEE 0880 FE88 movem.l D7,A3, [A6 - 0x178]
000012A2 4E5E unlink A6
000012A4 4E75 rts
fn000012A6:
000012A6 4E56 FF80 link A6, -0x0080
000012AA 48E7 0138 movem.l -[A7], D7,A2,A3,A4
000012AE 286E 0008 movea.l A4, [A6 + 0x8]
000012B2 4247 clr.w D7
000012B4 206D B9FC movea.l A0, [A5 - 0x4604]
000012B8 4AA8 032E tst.l [A0 + 0x32E]
000012BC 6600 01BC bne +0x1BE /* 0000147A */
000012C0 206D B9FC movea.l A0, [A5 - 0x4604]
000012C4 7001 moveq.l D0, 0x01
000012C6 B068 033A cmp.w D0, [A0 + 0x33A]
000012CA 670E beq +0x10 /* 000012DA */
000012CC 206D B9FC movea.l A0, [A5 - 0x4604]
000012D0 7003 moveq.l D0, 0x03
000012D2 B068 033A cmp.w D0, [A0 + 0x33A]
000012D6 6600 01A2 bne +0x1A4 /* 0000147A */
label000012DA:
000012DA 558F subq.l A7, 2
000012DC 486E FF80 pea.l [A6 - 0x80]
000012E0 303C 0226 move.w D0, 0x226
000012E4 A82D syscall Pack11
000012E6 558F subq.l A7, 2
000012E8 3F2D AF2A move.w -[A7], [A5 - 0x50D6]
000012EC 7000 moveq.l D0, 0x00
000012EE 2F00 move.l -[A7], D0
000012F0 2F0C move.l -[A7], A4
000012F2 486E FF80 pea.l [A6 - 0x80]
000012F6 303C 0001 move.w D0, 0x1
000012FA AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch
000012FC 558F subq.l A7, 2
000012FE 486E FF80 pea.l [A6 - 0x80]
00001302 2F3C 5273 6C76 move.l -[A7], 0x52736C76 /* 'Rslv' */
00001308 7000 moveq.l D0, 0x00
0000130A 3F00 move.w -[A7], D0
0000130C 303C 050E move.w D0, 0x50E
00001310 A82D syscall Pack11
00001312 3B5F C62E move.w [A5 - 0x39D2], [A7]+
00001316 588F addq.l A7, 4
00001318 670C beq +0xE /* 00001326 */
0000131A 302D C62E move.w D0, [A5 - 0x39D2]
0000131E 48C0 ext.l D0
00001320 72D0 moveq.l D1, 0xFFFFFFD0
00001322 B280 cmp.l D1, D0
00001324 6628 bne +0x2A /* 0000134E */
label00001326:
00001326 558F subq.l A7, 2
00001328 486E FF80 pea.l [A6 - 0x80]
0000132C 206D BA78 movea.l A0, [A5 - 0x4588]
00001330 2F28 0280 move.l -[A7], [A0 + 0x280]
00001334 700A moveq.l D0, 0x0A
00001336 1F00 move.b -[A7], D0
00001338 7201 moveq.l D1, 0x01
0000133A 2F01 move.l -[A7], D1
0000133C 7000 moveq.l D0, 0x00
0000133E 3F00 move.w -[A7], D0
00001340 486E FFEE pea.l [A6 - 0x12]
00001344 303C 0A02 move.w D0, 0xA02
00001348 A82D syscall Pack11
0000134A 3B5F C62E move.w [A5 - 0x39D2], [A7]+
label0000134E:
0000134E 4A6D C62E tst.w [A5 - 0x39D2]
00001352 671E beq +0x20 /* 00001372 */
00001354 302D C62E move.w D0, [A5 - 0x39D2]
00001358 48C0 ext.l D0
0000135A 0C80 FFFF FE34 cmpi.l D0, 0xFFFFFE34
00001360 6710 beq +0x12 /* 00001372 */
00001362 302D C62E move.w D0, [A5 - 0x39D2]
00001366 48C0 ext.l D0
00001368 0C80 FFFF FE31 cmpi.l D0, 0xFFFFFE31
0000136E 6600 00FE bne +0x100 /* 0000146E */
label00001372:
00001372 486E FFF2 pea.l [A6 - 0xE]
00001376 486E FFF6 pea.l [A6 - 0xA]
0000137A 2F2D BA78 move.l -[A7], [A5 - 0x4588]
0000137E 4EBA EC80 jsr [PC - 0x1380 /* 00000000 */]
00001382 4A40 tst.w D0
00001384 4FEF 000C lea.l A7, [A7 + 0xC]
00001388 6700 00D8 beq +0xDA /* 00001462 */
0000138C 41EE FFC6 lea.l A0, [A6 - 0x3A]
00001390 7022 moveq.l D0, 0x22
label00001392:
00001392 3F20 move.w -[A7], -[A0]
00001394 51C8 FFFC dbf D0, -0x6 /* 00001392 */
00001398 2F2E FFF2 move.l -[A7], [A6 - 0xE]
0000139C 4EAD 0322 jsr [A5 + 0x322 /* export_96 */]
000013A0 4A40 tst.w D0
000013A2 4FEF 004A lea.l A7, [A7 + 0x4A]
000013A6 6700 00BA beq +0xBC /* 00001462 */
000013AA 206E FFEE movea.l A0, [A6 - 0x12]
000013AE 2650 movea.l A3, [A0]
000013B0 276D BA78 000C move.l [A3 + 0xC], [A5 - 0x4588]
000013B6 7000 moveq.l D0, 0x00
000013B8 302E FFF6 move.w D0, [A6 - 0xA]
000013BC 2740 0008 move.l [A3 + 0x8], D0
000013C0 206E FFF2 movea.l A0, [A6 - 0xE]
000013C4 216E FFEE 0014 move.l [A0 + 0x14], [A6 - 0x12]
000013CA 206D B9FC movea.l A0, [A5 - 0x4604]
000013CE 7001 moveq.l D0, 0x01
000013D0 B068 033A cmp.w D0, [A0 + 0x33A]
000013D4 665A bne +0x5C /* 00001430 */
000013D6 206E FFF2 movea.l A0, [A6 - 0xE]
000013DA 317C 6001 0008 move.w [A0 + 0x8], 0x6001
000013E0 206D B9FC movea.l A0, [A5 - 0x4604]
000013E4 226E FFF2 movea.l A1, [A6 - 0xE]
000013E8 41E8 0332 lea.l A0, [A0 + 0x332]
000013EC 45D1 lea.l A2, [A1]
000013EE 24D8 move.l [A2]+, [A0]+
000013F0 24D8 move.l [A2]+, [A0]+
000013F2 41EE FFF8 lea.l A0, [A6 - 0x8]
000013F6 20D9 move.l [A0]+, [A1]+
000013F8 20D9 move.l [A0]+, [A1]+
000013FA 4878 0107 push.l 0x107
000013FE 4878 0100 push.l 0x100
00001402 302E FFFE move.w D0, [A6 - 0x2]
00001406 48C0 ext.l D0
00001408 2F00 move.l -[A7], D0
0000140A 302E FFFC move.w D0, [A6 - 0x4]
0000140E 48C0 ext.l D0
00001410 2F00 move.l -[A7], D0
00001412 302E FFFA move.w D0, [A6 - 0x6]
00001416 48C0 ext.l D0
00001418 2F00 move.l -[A7], D0
0000141A 302E FFF8 move.w D0, [A6 - 0x8]
0000141E 48C0 ext.l D0
00001420 2F00 move.l -[A7], D0
00001422 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00001426 4EAD 14AA jsr [A5 + 0x14AA /* export_657 */]
0000142A 4FEF 001C lea.l A7, [A7 + 0x1C]
0000142E 6024 bra +0x26 /* 00001454 */
label00001430:
00001430 206E FFF2 movea.l A0, [A6 - 0xE]
00001434 317C 6002 0008 move.w [A0 + 0x8], 0x6002
0000143A 206D B9FC movea.l A0, [A5 - 0x4604]
0000143E 226E FFF2 movea.l A1, [A6 - 0xE]
00001442 22A8 0332 move.l [A1], [A0 + 0x332]
00001446 2F2D BA78 move.l -[A7], [A5 - 0x4588]
0000144A 2F2E FFF2 move.l -[A7], [A6 - 0xE]
0000144E 4EAD 1402 jsr [A5 + 0x1402 /* export_636 */]
00001452 508F addq.l A7, 8
label00001454:
00001454 2F2E FFF2 move.l -[A7], [A6 - 0xE]
00001458 4EBA F70A jsr [PC - 0x8F6 /* 00000B64 */]
0000145C 3E00 move.w D7, D0
0000145E 588F addq.l A7, 4
00001460 6022 bra +0x24 /* 00001484 */
label00001462:
00001462 7015 moveq.l D0, 0x15
00001464 2F00 move.l -[A7], D0
00001466 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
0000146A 588F addq.l A7, 4
0000146C 6016 bra +0x18 /* 00001484 */
label0000146E:
0000146E 4878 02F1 push.l 0x2F1
00001472 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00001476 588F addq.l A7, 4
00001478 600A bra +0xC /* 00001484 */
label0000147A:
0000147A 4878 02EF push.l 0x2EF
0000147E 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00001482 588F addq.l A7, 4
label00001484:
00001484 3007 move.w D0, D7
00001486 4CEE 1C80 FF70 movem.l D7,A2,A3,A4, [A6 - 0x90]
0000148C 4E5E unlink A6
0000148E 4E75 rts
fn00001490:
00001490 4E56 FF54 link A6, -0x00AC
00001494 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00001498 4244 clr.w D4
0000149A 206D B9FC movea.l A0, [A5 - 0x4604]
0000149E 7001 moveq.l D0, 0x01
000014A0 B068 033A cmp.w D0, [A0 + 0x33A]
000014A4 660A bne +0xC /* 000014B0 */
000014A6 206D B9FC movea.l A0, [A5 - 0x4604]
000014AA 4AA8 032E tst.l [A0 + 0x32E]
000014AE 670C beq +0xE /* 000014BC */
label000014B0:
000014B0 206D B9FC movea.l A0, [A5 - 0x4604]
000014B4 4A68 033A tst.w [A0 + 0x33A]
000014B8 6600 031E bne +0x320 /* 000017D8 */
label000014BC:
000014BC 7000 moveq.l D0, 0x00
000014BE 2D40 FFFA move.l [A6 - 0x6], D0
000014C2 2D40 FFC2 move.l [A6 - 0x3E], D0
000014C6 3C00 move.w D6, D0
000014C8 3A06 move.w D5, D6
000014CA 3E05 move.w D7, D5
000014CC 558F subq.l A7, 2
000014CE 486E FF54 pea.l [A6 - 0xAC]
000014D2 303C 0226 move.w D0, 0x226
000014D6 A82D syscall Pack11
000014D8 558F subq.l A7, 2
000014DA 3F2D AF2A move.w -[A7], [A5 - 0x50D6]
000014DE 7000 moveq.l D0, 0x00
000014E0 2F00 move.l -[A7], D0
000014E2 2F2E 0008 move.l -[A7], [A6 + 0x8]
000014E6 486E FF54 pea.l [A6 - 0xAC]
000014EA 303C 0001 move.w D0, 0x1
000014EE AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch
000014F0 3B5F C62E move.w [A5 - 0x39D2], [A7]+
000014F4 548F addq.l A7, 2
000014F6 6628 bne +0x2A /* 00001520 */
000014F8 558F subq.l A7, 2
000014FA 486E FF54 pea.l [A6 - 0xAC]
000014FE 206D BA78 movea.l A0, [A5 - 0x4588]
00001502 2F28 0280 move.l -[A7], [A0 + 0x280]
00001506 7001 moveq.l D0, 0x01
00001508 1F00 move.b -[A7], D0
0000150A 7201 moveq.l D1, 0x01
0000150C 2F01 move.l -[A7], D1
0000150E 7000 moveq.l D0, 0x00
00001510 3F00 move.w -[A7], D0
00001512 486E FFC2 pea.l [A6 - 0x3E]
00001516 303C 0A02 move.w D0, 0xA02
0000151A A82D syscall Pack11
0000151C 3B5F C62E move.w [A5 - 0x39D2], [A7]+
label00001520:
00001520 4A6D C62E tst.w [A5 - 0x39D2]
00001524 6600 02A6 bne +0x2A8 /* 000017CC */
00001528 486E FFFA pea.l [A6 - 0x6]
0000152C 486E FFFE pea.l [A6 - 0x2]
00001530 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00001534 4EBA EACA jsr [PC - 0x1536 /* 00000000 */]
00001538 4A40 tst.w D0
0000153A 4FEF 000C lea.l A7, [A7 + 0xC]
0000153E 6700 0236 beq +0x238 /* 00001776 */
00001542 41EE FF9A lea.l A0, [A6 - 0x66]
00001546 7022 moveq.l D0, 0x22
label00001548:
00001548 3F20 move.w -[A7], -[A0]
0000154A 51C8 FFFC dbf D0, -0x6 /* 00001548 */
0000154E 2F2E FFFA move.l -[A7], [A6 - 0x6]
00001552 4EAD 0322 jsr [A5 + 0x322 /* export_96 */]
00001556 4A40 tst.w D0
00001558 4FEF 004A lea.l A7, [A7 + 0x4A]
0000155C 6700 0218 beq +0x21A /* 00001776 */
00001560 206E FFC2 movea.l A0, [A6 - 0x3E]
00001564 2850 movea.l A4, [A0]
00001566 296D BA78 000C move.l [A4 + 0xC], [A5 - 0x4588]
0000156C 7000 moveq.l D0, 0x00
0000156E 302E FFFE move.w D0, [A6 - 0x2]
00001572 2940 0008 move.l [A4 + 0x8], D0
00001576 206E FFFA movea.l A0, [A6 - 0x6]
0000157A 216E FFC2 0014 move.l [A0 + 0x14], [A6 - 0x3E]
00001580 206E FFFA movea.l A0, [A6 - 0x6]
00001584 317C 4000 0008 move.w [A0 + 0x8], 0x4000 /* '@\0' */
0000158A 558F subq.l A7, 2
0000158C 2F2E FFC2 move.l -[A7], [A6 - 0x3E]
00001590 486D C630 pea.l [A5 - 0x39D0]
00001594 303C 0412 move.w D0, 0x412
00001598 A82D syscall Pack11
0000159A 3B5F C62E move.w [A5 - 0x39D2], [A7]+
0000159E 6600 01E0 bne +0x1E2 /* 00001780 */
000015A2 558F subq.l A7, 2
000015A4 2F2D C630 move.l -[A7], [A5 - 0x39D0]
000015A8 2F3C 666D 7473 move.l -[A7], 0x666D7473 /* 'fmts' */
000015AE 486D C626 pea.l [A5 - 0x39DA]
000015B2 303C 0618 move.w D0, 0x618
000015B6 A82D syscall Pack11
000015B8 2F2D C626 move.l -[A7], [A5 - 0x39DA]
000015BC 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
000015C0 2B40 C62A move.l [A5 - 0x39D6], D0
000015C4 5C8F addq.l A7, 6
000015C6 6700 019C beq +0x19E /* 00001764 */
000015CA 558F subq.l A7, 2
000015CC 2F2D C630 move.l -[A7], [A5 - 0x39D0]
000015D0 2F3C 666D 7473 move.l -[A7], 0x666D7473 /* 'fmts' */
000015D6 7000 moveq.l D0, 0x00
000015D8 2F00 move.l -[A7], D0
000015DA 303C 0620 move.w D0, 0x620
000015DE A82D syscall Pack11
000015E0 558F subq.l A7, 2
000015E2 2F2D C630 move.l -[A7], [A5 - 0x39D0]
000015E6 2F3C 666D 7473 move.l -[A7], 0x666D7473 /* 'fmts' */
000015EC 2F2D C62A move.l -[A7], [A5 - 0x39D6]
000015F0 486D C626 pea.l [A5 - 0x39DA]
000015F4 303C 081A move.w D0, 0x81A
000015F8 A82D syscall Pack11
000015FA 266D C62A movea.l A3, [A5 - 0x39D6]
000015FE 588F addq.l A7, 4
00001600 602A bra +0x2C /* 0000162C */
label00001602:
00001602 0C93 5273 6C76 cmpi.l [A3], 0x52736C76 /* 'Rslv' */
00001608 6604 bne +0x6 /* 0000160E */
0000160A 5247 addq.w D7, 1
0000160C 6016 bra +0x18 /* 00001624 */
label0000160E:
0000160E 0C93 5445 5854 cmpi.l [A3], 0x54455854 /* 'TEXT' */
00001614 6604 bne +0x6 /* 0000161A */
00001616 5245 addq.w D5, 1
00001618 600A bra +0xC /* 00001624 */
label0000161A:
0000161A 0C93 5049 4354 cmpi.l [A3], 0x50494354 /* 'PICT' */
00001620 6602 bne +0x4 /* 00001624 */
00001622 5246 addq.w D6, 1
label00001624:
00001624 51AD C626 subq.l [A5 - 0x39DA], 8
00001628 D6FC 0008 add.w A3, 0x8
label0000162C:
0000162C 4AAD C626 tst.l [A5 - 0x39DA]
00001630 66D0 bne -0x2E /* 00001602 */
00001632 486D C62A pea.l [A5 - 0x39D6]
00001636 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
0000163A 4A47 tst.w D7
0000163C 588F addq.l A7, 4
0000163E 6606 bne +0x8 /* 00001646 */
00001640 4A45 tst.w D5
00001642 6700 0090 beq +0x92 /* 000016D4 */
label00001646:
00001646 206D B9FC movea.l A0, [A5 - 0x4604]
0000164A 7001 moveq.l D0, 0x01
0000164C B068 033A cmp.w D0, [A0 + 0x33A]
00001650 6674 bne +0x76 /* 000016C6 */
00001652 206D B9FC movea.l A0, [A5 - 0x4604]
00001656 4AA8 032E tst.l [A0 + 0x32E]
0000165A 666A bne +0x6C /* 000016C6 */
0000165C 206E FFFA movea.l A0, [A6 - 0x6]
00001660 0068 2011 0008 ori.w [A0 + 0x8], 0x2011
00001666 206D B9FC movea.l A0, [A5 - 0x4604]
0000166A 226E FFFA movea.l A1, [A6 - 0x6]
0000166E 41E8 0332 lea.l A0, [A0 + 0x332]
00001672 22D8 move.l [A1]+, [A0]+
00001674 22D8 move.l [A1]+, [A0]+
00001676 206E FFFA movea.l A0, [A6 - 0x6]
0000167A 226E FFFA movea.l A1, [A6 - 0x6]
0000167E 3010 move.w D0, [A0]
00001680 B069 0002 cmp.w D0, [A1 + 0x2]
00001684 6612 bne +0x14 /* 00001698 */
00001686 206E FFFA movea.l A0, [A6 - 0x6]
0000168A 226E FFFA movea.l A1, [A6 - 0x6]
0000168E 3028 0004 move.w D0, [A0 + 0x4]
00001692 B069 0006 cmp.w D0, [A1 + 0x6]
00001696 670A beq +0xC /* 000016A2 */
label00001698:
00001698 206E FFFA movea.l A0, [A6 - 0x6]
0000169C 0068 0040 0008 ori.w [A0 + 0x8], 0x40 /* '@' */
label000016A2:
000016A2 4A47 tst.w D7
000016A4 6708 beq +0xA /* 000016AE */
000016A6 203C 5273 6C76 move.l D0, 0x52736C76 /* 'Rslv' */
000016AC 6006 bra +0x8 /* 000016B4 */
label000016AE:
000016AE 203C 5445 5854 move.l D0, 0x54455854 /* 'TEXT' */
label000016B4:
000016B4 2F00 move.l -[A7], D0
000016B6 2F2E FFFA move.l -[A7], [A6 - 0x6]
000016BA 4EBA EE6E jsr [PC - 0x1192 /* 0000052A */]
000016BE 3800 move.w D4, D0
000016C0 508F addq.l A7, 8
000016C2 6000 00A0 bra +0xA2 /* 00001764 */
label000016C6:
000016C6 4878 02F0 push.l 0x2F0
000016CA 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
000016CE 588F addq.l A7, 4
000016D0 6000 0092 bra +0x94 /* 00001764 */
label000016D4:
000016D4 4A46 tst.w D6
000016D6 6700 008C beq +0x8E /* 00001764 */
000016DA 2F2D B9F8 move.l -[A7], [A5 - 0x4608]
000016DE 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
000016E2 3D7C 0002 FFF8 move.w [A6 - 0x8], 0x2
000016E8 7000 moveq.l D0, 0x00
000016EA 2D40 FFF4 move.l [A6 - 0xC], D0
000016EE 2D40 FFF0 move.l [A6 - 0x10], D0
000016F2 3D6D BA7C FFE2 move.w [A6 - 0x1E], [A5 - 0x4584]
000016F8 3D6D BA7E FFDE move.w [A6 - 0x22], [A5 - 0x4582]
000016FE 1D7C 0080 FFDC move.b [A6 - 0x24], 0x80
00001704 1D7C 0080 FFDA move.b [A6 - 0x26], 0x80
0000170A 41EE FFC6 lea.l A0, [A6 - 0x3A]
0000170E 226E FFFA movea.l A1, [A6 - 0x6]
00001712 2288 move.l [A1], A0
00001714 2F2E FFFA move.l -[A7], [A6 - 0x6]
00001718 4EBA EB50 jsr [PC - 0x14B0 /* 0000026A */]
0000171C 3800 move.w D4, D0
0000171E 508F addq.l A7, 8
00001720 6734 beq +0x36 /* 00001756 */
00001722 7000 moveq.l D0, 0x00
00001724 2F00 move.l -[A7], D0
00001726 486E FFC6 pea.l [A6 - 0x3A]
0000172A 720A moveq.l D1, 0x0A
0000172C 2F01 move.l -[A7], D1
0000172E 486E FFDA pea.l [A6 - 0x26]
00001732 486E FFDE pea.l [A6 - 0x22]
00001736 4EAD 178A jsr [A5 + 0x178A /* export_749 */]
0000173A 3800 move.w D4, D0
0000173C 206E FFFA movea.l A0, [A6 - 0x6]
00001740 0068 2012 0008 ori.w [A0 + 0x8], 0x2012
00001746 206D BA78 movea.l A0, [A5 - 0x4588]
0000174A 226E FFFA movea.l A1, [A6 - 0x6]
0000174E 22A8 025A move.l [A1], [A0 + 0x25A]
00001752 4FEF 0014 lea.l A7, [A7 + 0x14]
label00001756:
00001756 4A44 tst.w D4
00001758 660A bne +0xC /* 00001764 */
0000175A 7015 moveq.l D0, 0x15
0000175C 2F00 move.l -[A7], D0
0000175E 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00001762 588F addq.l A7, 4
label00001764:
00001764 558F subq.l A7, 2
00001766 2F2D C630 move.l -[A7], [A5 - 0x39D0]
0000176A 1F04 move.b -[A7], D4
0000176C 303C 0316 move.w D0, 0x316
00001770 A82D syscall Pack11
00001772 548F addq.l A7, 2
00001774 600A bra +0xC /* 00001780 */
label00001776:
00001776 7015 moveq.l D0, 0x15
00001778 2F00 move.l -[A7], D0
0000177A 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
0000177E 588F addq.l A7, 4
label00001780:
00001780 4A44 tst.w D4
00001782 665E bne +0x60 /* 000017E2 */
00001784 4AAE FFC2 tst.l [A6 - 0x3E]
00001788 6726 beq +0x28 /* 000017B0 */
0000178A 558F subq.l A7, 2
0000178C 2F2E FFC2 move.l -[A7], [A6 - 0x3E]
00001790 303C 0206 move.w D0, 0x206
00001794 A82D syscall Pack11
00001796 206E FFC2 movea.l A0, [A6 - 0x3E]
0000179A 2050 movea.l A0, [A0]
0000179C 2F28 0010 move.l -[A7], [A0 + 0x10]
000017A0 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
000017A4 2F2E FFC2 move.l -[A7], [A6 - 0x3E]
000017A8 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
000017AC 4FEF 000A lea.l A7, [A7 + 0xA]
label000017B0:
000017B0 4AAE FFFA tst.l [A6 - 0x6]
000017B4 672C beq +0x2E /* 000017E2 */
000017B6 206E FFFA movea.l A0, [A6 - 0x6]
000017BA 7000 moveq.l D0, 0x00
000017BC 2140 0014 move.l [A0 + 0x14], D0
000017C0 2F2E FFFA move.l -[A7], [A6 - 0x6]
000017C4 4EAD 140A jsr [A5 + 0x140A /* export_637 */]
000017C8 588F addq.l A7, 4
000017CA 6016 bra +0x18 /* 000017E2 */
label000017CC:
000017CC 4878 02F1 push.l 0x2F1
000017D0 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
000017D4 588F addq.l A7, 4
000017D6 600A bra +0xC /* 000017E2 */
label000017D8:
000017D8 4878 02F0 push.l 0x2F0
000017DC 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
000017E0 588F addq.l A7, 4
label000017E2:
000017E2 3004 move.w D0, D4
000017E4 4CEE 18F0 FF3C movem.l D4,D5,D6,D7,A3,A4, [A6 - 0xC4]
000017EA 4E5E unlink A6
000017EC 4E75 rts
export_1293:
000017EE 2F0B move.l -[A7], A3
000017F0 266F 0008 movea.l A3, [A7 + 0x8]
000017F4 7010 moveq.l D0, 0x10
000017F6 C06B 0008 and.w D0, [A3 + 0x8]
000017FA B06D C63C cmp.w D0, [A5 - 0x39C4]
000017FE 6618 bne +0x1A /* 00001818 */
00001800 7001 moveq.l D0, 0x01
00001802 B06B 000A cmp.w D0, [A3 + 0xA]
00001806 6610 bne +0x12 /* 00001818 */
00001808 7000 moveq.l D0, 0x00
0000180A 102D C63A move.b D0, [A5 - 0x39C6]
0000180E 206B 0014 movea.l A0, [A3 + 0x14]
00001812 2050 movea.l A0, [A0]
00001814 3140 0002 move.w [A0 + 0x2], D0
label00001818:
00001818 7001 moveq.l D0, 0x01
0000181A 265F movea.l A3, [A7]+
0000181C 4E75 rts
export_1294:
0000181E 2F0B move.l -[A7], A3
00001820 266F 0008 movea.l A3, [A7 + 0x8]
00001824 7010 moveq.l D0, 0x10
00001826 C06B 0008 and.w D0, [A3 + 0x8]
0000182A B06D C63C cmp.w D0, [A5 - 0x39C4]
0000182E 6608 bne +0xA /* 00001838 */
00001830 302D C638 move.w D0, [A5 - 0x39C8]
00001834 816B 0008 or.w [A3 + 0x8], D0
label00001838:
00001838 7001 moveq.l D0, 0x01
0000183A 265F movea.l A3, [A7]+
0000183C 4E75 rts
export_1295:
0000183E 48E7 0118 movem.l -[A7], D7,A3,A4
00001842 286F 0010 movea.l A4, [A7 + 0x10]
00001846 7010 moveq.l D0, 0x10
00001848 C06C 0008 and.w D0, [A4 + 0x8]
0000184C B06D C63C cmp.w D0, [A5 - 0x39C4]
00001850 665E bne +0x60 /* 000018B0 */
00001852 4247 clr.w D7
00001854 7040 moveq.l D0, 0x40
00001856 B06D C638 cmp.w D0, [A5 - 0x39C8]
0000185A 6646 bne +0x48 /* 000018A2 */
0000185C 705F moveq.l D0, 0x5F
0000185E C06C 0008 and.w D0, [A4 + 0x8]
00001862 0C40 0052 cmpi.w D0, 0x52 /* 'R' */
00001866 663A bne +0x3C /* 000018A2 */
00001868 206D BA78 movea.l A0, [A5 - 0x4588]
0000186C 2668 025A movea.l A3, [A0 + 0x25A]
00001870 6028 bra +0x2A /* 0000189A */
label00001872:
00001872 700B moveq.l D0, 0x0B
00001874 B06B 0020 cmp.w D0, [A3 + 0x20]
00001878 661C bne +0x1E /* 00001896 */
0000187A 2F0B move.l -[A7], A3
0000187C 2F14 move.l -[A7], [A4]
0000187E 4EAD 1702 jsr [A5 + 0x1702 /* export_732 */]
00001882 4A40 tst.w D0
00001884 508F addq.l A7, 8
00001886 670E beq +0x10 /* 00001896 */
00001888 4878 06B3 push.l 0x6B3
0000188C 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00001890 7E01 moveq.l D7, 0x01
00001892 588F addq.l A7, 4
00001894 600C bra +0xE /* 000018A2 */
label00001896:
00001896 266B 0026 movea.l A3, [A3 + 0x26]
label0000189A:
0000189A 200B move.l D0, A3
0000189C 6704 beq +0x6 /* 000018A2 */
0000189E B7D4 cmpa.l A3, [A4]
000018A0 66D0 bne -0x2E /* 00001872 */
label000018A2:
000018A2 4A47 tst.w D7
000018A4 660A bne +0xC /* 000018B0 */
000018A6 302D C638 move.w D0, [A5 - 0x39C8]
000018AA 4640 not.w D0
000018AC C16C 0008 and.w [A4 + 0x8], D0
label000018B0:
000018B0 7001 moveq.l D0, 0x01
000018B2 4CDF 1880 movem.l D7,A3,A4, [A7]+
000018B6 4E75 rts
fn000018B8:
000018B8 4E56 FAEE link A6, -0x0512
000018BC 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
000018C0 49ED C644 lea.l A4, [A5 - 0x39BC]
000018C4 266E 000C movea.l A3, [A6 + 0xC]
000018C8 3E2E 000A move.w D7, [A6 + 0xA]
000018CC 7000 moveq.l D0, 0x00
000018CE 2F00 move.l -[A7], D0
000018D0 4EAD 0282 jsr [A5 + 0x282 /* export_76 */]
000018D4 4A40 tst.w D0
000018D6 588F addq.l A7, 4
000018D8 6606 bne +0x8 /* 000018E0 */
000018DA 7000 moveq.l D0, 0x00
000018DC 6000 0398 bra +0x39A /* 00001C76 */
label000018E0:
000018E0 3B6B 0008 C68E move.w [A5 - 0x3972], [A3 + 0x8]
000018E6 7C10 moveq.l D6, 0x10
000018E8 CC6B 0008 and.w D6, [A3 + 0x8]
000018EC 3A3C 100F move.w D5, 0x100F
000018F0 CA6D C68E and.w D5, [A5 - 0x3972]
000018F4 0C45 0001 cmpi.w D5, 0x1
000018F8 6652 bne +0x54 /* 0000194C */
000018FA 41ED C686 lea.l A0, [A5 - 0x397A]
000018FE 224B movea.l A1, A3
00001900 20D9 move.l [A0]+, [A1]+
00001902 20D9 move.l [A0]+, [A1]+
00001904 206D BA78 movea.l A0, [A5 - 0x4588]
00001908 3028 0180 move.w D0, [A0 + 0x180]
0000190C 48C0 ext.l D0
0000190E 2F00 move.l -[A7], D0
00001910 7000 moveq.l D0, 0x00
00001912 2F00 move.l -[A7], D0
00001914 322D C68C move.w D1, [A5 - 0x3974]
00001918 48C1 ext.l D1
0000191A 2F01 move.l -[A7], D1
0000191C 322D C68A move.w D1, [A5 - 0x3976]
00001920 48C1 ext.l D1
00001922 2F01 move.l -[A7], D1
00001924 322D C688 move.w D1, [A5 - 0x3978]
00001928 48C1 ext.l D1
0000192A 2F01 move.l -[A7], D1
0000192C 322D C686 move.w D1, [A5 - 0x397A]
00001930 48C1 ext.l D1
00001932 2F01 move.l -[A7], D1
00001934 2F0C move.l -[A7], A4
00001936 4EAD 12B2 jsr [A5 + 0x12B2 /* export_594 */]
0000193A 1014 move.b D0, [A4]
0000193C 5200 addq.b D0, 1
0000193E 7200 moveq.l D1, 0x00
00001940 1200 move.b D1, D0
00001942 4234 1000 clr.b [A4 + D1.w]
00001946 4FEF 001C lea.l A7, [A7 + 0x1C]
0000194A 6028 bra +0x2A /* 00001974 */
label0000194C:
0000194C 0C45 0002 cmpi.w D5, 0x2
00001950 661C bne +0x1E /* 0000196E */
00001952 2053 movea.l A0, [A3]
00001954 2F28 0010 move.l -[A7], [A0 + 0x10]
00001958 486D C622 pea.l [A5 - 0x39DE]
0000195C 200C move.l D0, A4
0000195E 5280 addq.l D0, 1
00001960 2F00 move.l -[A7], D0
00001962 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00001966 1880 move.b [A4], D0
00001968 4FEF 000C lea.l A7, [A7 + 0xC]
0000196C 6006 bra +0x8 /* 00001974 */
label0000196E:
0000196E 7000 moveq.l D0, 0x00
00001970 6000 0304 bra +0x306 /* 00001C76 */
label00001974:
00001974 4A6D E698 tst.w [A5 - 0x1968]
00001978 6700 025E beq +0x260 /* 00001BD8 */
0000197C 7001 moveq.l D0, 0x01
0000197E B06B 000A cmp.w D0, [A3 + 0xA]
00001982 6600 0254 bne +0x256 /* 00001BD8 */
00001986 2D6B 0014 FFF2 move.l [A6 - 0xE], [A3 + 0x14]
0000198C 206E FFF2 movea.l A0, [A6 - 0xE]
00001990 2050 movea.l A0, [A0]
00001992 3828 0002 move.w D4, [A0 + 0x2]
00001996 4A46 tst.w D6
00001998 6604 bne +0x6 /* 0000199E */
0000199A 7000 moveq.l D0, 0x00
0000199C 6002 bra +0x4 /* 000019A0 */
label0000199E:
0000199E 7001 moveq.l D0, 0x01
label000019A0:
000019A0 D0BC 0000 1B58 add.l D0, 0x1B58
000019A6 0C45 0001 cmpi.w D5, 0x1
000019AA 6604 bne +0x6 /* 000019B0 */
000019AC 7200 moveq.l D1, 0x00
000019AE 6002 bra +0x4 /* 000019B2 */
label000019B0:
000019B0 7202 moveq.l D1, 0x02
label000019B2:
000019B2 D280 add.l D1, D0
000019B4 3D41 FFEE move.w [A6 - 0x12], D1
000019B8 3D7C FFFF FFFC move.w [A6 - 0x4], 0xFFFF
000019BE 3D7C FFFF FFFE move.w [A6 - 0x2], 0xFFFF
000019C4 7000 moveq.l D0, 0x00
000019C6 2B40 C690 move.l [A5 - 0x3970], D0
000019CA 558F subq.l A7, 2
000019CC 486E FFF0 pea.l [A6 - 0x10]
000019D0 2F2E FFFC move.l -[A7], [A6 - 0x4]
000019D4 3F2E FFEE move.w -[A7], [A6 - 0x12]
000019D8 486D 28AA pea.l [A5 + 0x28AA /* export_1297 */]
000019DC 2F00 move.l -[A7], D0
000019DE 2F0B move.l -[A7], A3
000019E0 303C 0B3C move.w D0, 0xB3C
000019E4 A82D syscall Pack11
000019E6 3B5F C62E move.w [A5 - 0x39D2], [A7]+
000019EA 426D E5CE clr.w [A5 - 0x1A32]
000019EE 4A2E FFF0 tst.b [A6 - 0x10]
000019F2 6600 0280 bne +0x282 /* 00001C74 */
000019F6 206E FFF2 movea.l A0, [A6 - 0xE]
000019FA 2050 movea.l A0, [A0]
000019FC 3D68 0002 FFFA move.w [A6 - 0x6], [A0 + 0x2]
00001A02 B868 0002 cmp.w D4, [A0 + 0x2]
00001A06 6740 beq +0x42 /* 00001A48 */
00001A08 4A46 tst.w D6
00001A0A 6618 bne +0x1A /* 00001A24 */
00001A0C 4A6E FFFA tst.w [A6 - 0x6]
00001A10 6608 bne +0xA /* 00001A1A */
00001A12 203C 0000 02BE move.l D0, 0x2BE
00001A18 6006 bra +0x8 /* 00001A20 */
label00001A1A:
00001A1A 203C 0000 02BF move.l D0, 0x2BF
label00001A20:
00001A20 3800 move.w D4, D0
00001A22 6016 bra +0x18 /* 00001A3A */
label00001A24:
00001A24 4A6E FFFA tst.w [A6 - 0x6]
00001A28 6608 bne +0xA /* 00001A32 */
00001A2A 203C 0000 02C0 move.l D0, 0x2C0
00001A30 6006 bra +0x8 /* 00001A38 */
label00001A32:
00001A32 203C 0000 02C1 move.l D0, 0x2C1
label00001A38:
00001A38 3800 move.w D4, D0
label00001A3A:
00001A3A 48C7 ext.l D7
00001A3C 2F07 move.l -[A7], D7
00001A3E 48C4 ext.l D4
00001A40 2F04 move.l -[A7], D4
00001A42 4EAD 107A jsr [A5 + 0x107A /* export_523 */]
00001A46 508F addq.l A7, 8
label00001A48:
00001A48 0C46 0010 cmpi.w D6, 0x10
00001A4C 6600 00AC bne +0xAE /* 00001AFA */
00001A50 7040 moveq.l D0, 0x40
00001A52 C06B 0008 and.w D0, [A3 + 0x8]
00001A56 7240 moveq.l D1, 0x40
00001A58 C26D C68E and.w D1, [A5 - 0x3972]
00001A5C B240 cmp.w D1, D0
00001A5E 6726 beq +0x28 /* 00001A86 */
00001A60 48C7 ext.l D7
00001A62 2F07 move.l -[A7], D7
00001A64 302D C68E move.w D0, [A5 - 0x3972]
00001A68 48C0 ext.l D0
00001A6A 7240 moveq.l D1, 0x40
00001A6C C280 and.l D1, D0
00001A6E 6708 beq +0xA /* 00001A78 */
00001A70 203C 0000 02C2 move.l D0, 0x2C2
00001A76 6006 bra +0x8 /* 00001A7E */
label00001A78:
00001A78 203C 0000 02C3 move.l D0, 0x2C3
label00001A7E:
00001A7E 2F00 move.l -[A7], D0
00001A80 4EAD 107A jsr [A5 + 0x107A /* export_523 */]
00001A84 508F addq.l A7, 8
label00001A86:
00001A86 7020 moveq.l D0, 0x20
00001A88 C06B 0008 and.w D0, [A3 + 0x8]
00001A8C 7220 moveq.l D1, 0x20
00001A8E C26D C68E and.w D1, [A5 - 0x3972]
00001A92 B240 cmp.w D1, D0
00001A94 6726 beq +0x28 /* 00001ABC */
00001A96 48C7 ext.l D7
00001A98 2F07 move.l -[A7], D7
00001A9A 302D C68E move.w D0, [A5 - 0x3972]
00001A9E 48C0 ext.l D0
00001AA0 7220 moveq.l D1, 0x20
00001AA2 C280 and.l D1, D0
00001AA4 6708 beq +0xA /* 00001AAE */
00001AA6 203C 0000 02C4 move.l D0, 0x2C4
00001AAC 6006 bra +0x8 /* 00001AB4 */
label00001AAE:
00001AAE 203C 0000 02C5 move.l D0, 0x2C5
label00001AB4:
00001AB4 2F00 move.l -[A7], D0
00001AB6 4EAD 107A jsr [A5 + 0x107A /* export_523 */]
00001ABA 508F addq.l A7, 8
label00001ABC:
00001ABC 303C 0080 move.w D0, 0x80
00001AC0 C06B 0008 and.w D0, [A3 + 0x8]
00001AC4 323C 0080 move.w D1, 0x80
00001AC8 C26D C68E and.w D1, [A5 - 0x3972]
00001ACC B240 cmp.w D1, D0
00001ACE 672A beq +0x2C /* 00001AFA */
00001AD0 48C7 ext.l D7
00001AD2 2F07 move.l -[A7], D7
00001AD4 302D C68E move.w D0, [A5 - 0x3972]
00001AD8 48C0 ext.l D0
00001ADA 223C 0000 0080 move.l D1, 0x80
00001AE0 C280 and.l D1, D0
00001AE2 6708 beq +0xA /* 00001AEC */
00001AE4 203C 0000 02C6 move.l D0, 0x2C6
00001AEA 6006 bra +0x8 /* 00001AF2 */
label00001AEC:
00001AEC 203C 0000 02C7 move.l D0, 0x2C7
label00001AF2:
00001AF2 2F00 move.l -[A7], D0
00001AF4 4EAD 107A jsr [A5 + 0x107A /* export_523 */]
00001AF8 508F addq.l A7, 8
label00001AFA:
00001AFA 0C45 0001 cmpi.w D5, 0x1
00001AFE 664E bne +0x50 /* 00001B4E */
00001B00 41ED C686 lea.l A0, [A5 - 0x397A]
00001B04 224B movea.l A1, A3
00001B06 7001 moveq.l D0, 0x01
label00001B08:
00001B08 B388 cmpm.l [A1]+, [A0]+
00001B0A 56C8 FFFC dbne D0, -0x6 /* 00001B08 */
00001B0E 673E beq +0x40 /* 00001B4E */
00001B10 4A46 tst.w D6
00001B12 6608 bne +0xA /* 00001B1C */
00001B14 203C 0000 02C8 move.l D0, 0x2C8
00001B1A 6006 bra +0x8 /* 00001B22 */
label00001B1C:
00001B1C 203C 0000 02C9 move.l D0, 0x2C9
label00001B22:
00001B22 3800 move.w D4, D0
00001B24 200C move.l D0, A4
00001B26 5280 addq.l D0, 1
00001B28 2F00 move.l -[A7], D0
00001B2A 48C7 ext.l D7
00001B2C 2F07 move.l -[A7], D7
00001B2E 48C4 ext.l D4
00001B30 2F04 move.l -[A7], D4
00001B32 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
00001B36 588F addq.l A7, 4
00001B38 2F00 move.l -[A7], D0
00001B3A 486E FAEE pea.l [A6 - 0x512]
00001B3E 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00001B42 486E FAEE pea.l [A6 - 0x512]
00001B46 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
00001B4A 4FEF 0014 lea.l A7, [A7 + 0x14]
label00001B4E:
00001B4E 202E FFF6 move.l D0, [A6 - 0xA]
00001B52 0480 636E 636C subi.l D0, 0x636E636C /* 'cncl' */
00001B58 671C beq +0x1E /* 00001B76 */
00001B5A 0480 0401 1103 subi.l D0, 0x4011103
00001B60 6736 beq +0x38 /* 00001B98 */
00001B62 0480 0AF5 ECF5 subi.l D0, 0xAF5ECF5
00001B68 674A beq +0x4C /* 00001BB4 */
00001B6A 0480 050D 0810 subi.l D0, 0x50D0810
00001B70 6754 beq +0x56 /* 00001BC6 */
00001B72 6000 0100 bra +0x102 /* 00001C74 */
label00001B76:
00001B76 48C7 ext.l D7
00001B78 2F07 move.l -[A7], D7
00001B7A 4A46 tst.w D6
00001B7C 6608 bne +0xA /* 00001B86 */
00001B7E 203C 0000 02CA move.l D0, 0x2CA
00001B84 6006 bra +0x8 /* 00001B8C */
label00001B86:
00001B86 203C 0000 02CB move.l D0, 0x2CB
label00001B8C:
00001B8C 2F00 move.l -[A7], D0
00001B8E 4EAD 107A jsr [A5 + 0x107A /* export_523 */]
00001B92 508F addq.l A7, 8
00001B94 6000 00DE bra +0xE0 /* 00001C74 */
label00001B98:
00001B98 48C7 ext.l D7
00001B9A 2F07 move.l -[A7], D7
00001B9C 4878 02CC push.l 0x2CC
00001BA0 4EAD 107A jsr [A5 + 0x107A /* export_523 */]
00001BA4 4878 02D4 push.l 0x2D4
00001BA8 4EAD 1072 jsr [A5 + 0x1072 /* export_522 */]
00001BAC 4FEF 000C lea.l A7, [A7 + 0xC]
00001BB0 6000 00C2 bra +0xC4 /* 00001C74 */
label00001BB4:
00001BB4 48C7 ext.l D7
00001BB6 2F07 move.l -[A7], D7
00001BB8 4878 02CD push.l 0x2CD
00001BBC 4EAD 107A jsr [A5 + 0x107A /* export_523 */]
00001BC0 508F addq.l A7, 8
00001BC2 6000 00B0 bra +0xB2 /* 00001C74 */
label00001BC6:
00001BC6 48C7 ext.l D7
00001BC8 2F07 move.l -[A7], D7
00001BCA 4878 02CE push.l 0x2CE
00001BCE 4EAD 107A jsr [A5 + 0x107A /* export_523 */]
00001BD2 508F addq.l A7, 8
00001BD4 6000 009E bra +0xA0 /* 00001C74 */
label00001BD8:
00001BD8 486E FEEE pea.l [A6 - 0x112]
00001BDC 2F2B 000C move.l -[A7], [A3 + 0xC]
00001BE0 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001BE4 102E FEEE move.b D0, [A6 - 0x112]
00001BE8 5200 addq.b D0, 1
00001BEA 7200 moveq.l D1, 0x00
00001BEC 1200 move.b D1, D0
00001BEE 41EE FEEE lea.l A0, [A6 - 0x112]
00001BF2 4230 1000 clr.b [A0 + D1.w]
00001BF6 7010 moveq.l D0, 0x10
00001BF8 C06D C68E and.w D0, [A5 - 0x3972]
00001BFC 508F addq.l A7, 8
00001BFE 6630 bne +0x32 /* 00001C30 */
00001C00 48C7 ext.l D7
00001C02 2F07 move.l -[A7], D7
00001C04 200C move.l D0, A4
00001C06 5280 addq.l D0, 1
00001C08 2F00 move.l -[A7], D0
00001C0A 41EE FEEE lea.l A0, [A6 - 0x112]
00001C0E 5288 addq.l A0, 1
00001C10 2F08 move.l -[A7], A0
00001C12 48C5 ext.l D5
00001C14 2F05 move.l -[A7], D5
00001C16 4878 02CF push.l 0x2CF
00001C1A 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
00001C1E 588F addq.l A7, 4
00001C20 2F00 move.l -[A7], D0
00001C22 486E FAEE pea.l [A6 - 0x512]
00001C26 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00001C2A 4FEF 0018 lea.l A7, [A7 + 0x18]
00001C2E 603A bra +0x3C /* 00001C6A */
label00001C30:
00001C30 48C7 ext.l D7
00001C32 2F07 move.l -[A7], D7
00001C34 200C move.l D0, A4
00001C36 5280 addq.l D0, 1
00001C38 2F00 move.l -[A7], D0
00001C3A 302D C68E move.w D0, [A5 - 0x3972]
00001C3E 48C0 ext.l D0
00001C40 7220 moveq.l D1, 0x20
00001C42 C280 and.l D1, D0
00001C44 2F01 move.l -[A7], D1
00001C46 41EE FEEE lea.l A0, [A6 - 0x112]
00001C4A 5288 addq.l A0, 1
00001C4C 2F08 move.l -[A7], A0
00001C4E 48C5 ext.l D5
00001C50 2F05 move.l -[A7], D5
00001C52 4878 02D0 push.l 0x2D0
00001C56 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
00001C5A 588F addq.l A7, 4
00001C5C 2F00 move.l -[A7], D0
00001C5E 486E FAEE pea.l [A6 - 0x512]
00001C62 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00001C66 4FEF 001C lea.l A7, [A7 + 0x1C]
label00001C6A:
00001C6A 486E FAEE pea.l [A6 - 0x512]
00001C6E 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
00001C72 588F addq.l A7, 4
label00001C74:
00001C74 7001 moveq.l D0, 0x01
label00001C76:
00001C76 4CEE 18F0 FAD6 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x52A]
00001C7C 4E5E unlink A6
00001C7E 4E75 rts
export_1296:
00001C80 4E56 FE78 link A6, -0x0188
00001C84 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00001C88 4247 clr.w D7
00001C8A 7000 moveq.l D0, 0x00
00001C8C 2840 movea.l A4, D0
00001C8E 206E 0008 movea.l A0, [A6 + 0x8]
00001C92 52AE 0008 addq.l [A6 + 0x8], 1
00001C96 1C10 move.b D6, [A0]
00001C98 1206 move.b D1, D6
00001C9A 6540 bcs +0x42 /* 00001CDC */
00001C9C 0C01 000A cmpi.b D1, 0xA /* '\n' */
00001CA0 623A bhi +0x3C /* 00001CDC */
00001CA2 7400 moveq.l D2, 0x00
00001CA4 1401 move.b D2, D1
00001CA6 D442 add.w D2, D2
00001CA8 343B 2006 move.w D2, [PC + D2.w + 0x6]
00001CAC 4EFB 2000 jmp [PC + D2.w]
00001CB0 0018 0018 ori.b [A0]+, 0x18
00001CB4 0018 0018 ori.b [A0]+, 0x18
00001CB8 002E 002E 0018 ori.b [A6 + 0x18], 0x2E /* '.' */
00001CBE 0018 002E ori.b [A0]+, 0x2E /* '.' */
00001CC2 002E 0018 4A6D ori.b [A6 + 0x4A6D], 0x18
00001CC8 E698 ror D0, 3
00001CCA 6610 bne +0x12 /* 00001CDC */
00001CCC 4878 02EE push.l 0x2EE
00001CD0 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00001CD4 3007 move.w D0, D7
00001CD6 588F addq.l A7, 4
00001CD8 6000 0416 bra +0x418 /* 000020F0 */
label00001CDC:
00001CDC 1006 move.b D0, D6
00001CDE 5900 subq.b D0, 4
00001CE0 6500 01B4 bcs +0x1B6 /* 00001E96 */
00001CE4 0C00 000A cmpi.b D0, 0xA /* '\n' */
00001CE8 6200 01AC bhi +0x1AE /* 00001E96 */
00001CEC 7200 moveq.l D1, 0x00
00001CEE 1200 move.b D1, D0
00001CF0 D241 add.w D1, D1
00001CF2 323B 1006 move.w D1, [PC + D1.w + 0x6]
00001CF6 4EFB 1000 jmp [PC + D1.w]
00001CFA 0018 00B6 ori.b [A0]+, 0xB6
00001CFE 0018 00B6 ori.b [A0]+, 0xB6
00001D02 0018 00B6 ori.b [A0]+, 0xB6
00001D06 00B6 00B6 0018 00B6 ori.l [A6 + D0.w - 0x74], 0xB60018
00001D0E 0158 bchg [A0]+, D0
00001D10 206E 0008 movea.l A0, [A6 + 0x8]
00001D14 52AE 0008 addq.l [A6 + 0x8], 1
00001D18 7000 moveq.l D0, 0x00
00001D1A 1010 move.b D0, [A0]
00001D1C 3A00 move.w D5, D0
00001D1E 6730 beq +0x32 /* 00001D50 */
00001D20 486E FE80 pea.l [A6 - 0x180]
00001D24 486E 0008 pea.l [A6 + 0x8]
00001D28 4EAD 0C0A jsr [A5 + 0xC0A /* export_381 */]
00001D2C 4A40 tst.w D0
00001D2E 508F addq.l A7, 8
00001D30 6714 beq +0x16 /* 00001D46 */
00001D32 4A6E FE80 tst.w [A6 - 0x180]
00001D36 6D0E blt +0x10 /* 00001D46 */
00001D38 206D BA78 movea.l A0, [A5 - 0x4588]
00001D3C 302E FE80 move.w D0, [A6 - 0x180]
00001D40 B068 01C4 cmp.w D0, [A0 + 0x1C4]
00001D44 6F04 ble +0x6 /* 00001D4A */
label00001D46:
00001D46 426E FE80 clr.w [A6 - 0x180]
label00001D4A:
00001D4A 426D C63C clr.w [A5 - 0x39C4]
00001D4E 600E bra +0x10 /* 00001D5E */
label00001D50:
00001D50 7000 moveq.l D0, 0x00
00001D52 2F00 move.l -[A7], D0
00001D54 4EAD 141A jsr [A5 + 0x141A /* export_639 */]
00001D58 3D40 FE80 move.w [A6 - 0x180], D0
00001D5C 588F addq.l A7, 4
label00001D5E:
00001D5E 4A6E FE80 tst.w [A6 - 0x180]
00001D62 673A beq +0x3C /* 00001D9E */
00001D64 206D BA78 movea.l A0, [A5 - 0x4588]
00001D68 2068 021E movea.l A0, [A0 + 0x21E]
00001D6C 302E FE80 move.w D0, [A6 - 0x180]
00001D70 5340 subq.w D0, 1
00001D72 48C0 ext.l D0
00001D74 2200 move.l D1, D0
00001D76 C0FC 001C mulu.w D0, 0x1C
00001D7A 4841 swap.w D1
00001D7C C2FC 001C mulu.w D1, 0x1C
00001D80 4841 swap.w D1
00001D82 4241 clr.w D1
00001D84 D081 add.l D0, D1
00001D86 47F0 0800 lea.l A3, [A0 + D0]
00001D8A 700F moveq.l D0, 0x0F
00001D8C C06B 0008 and.w D0, [A3 + 0x8]
00001D90 670C beq +0xE /* 00001D9E */
00001D92 303C 1010 move.w D0, 0x1010
00001D96 C06B 0008 and.w D0, [A3 + 0x8]
00001D9A 6700 00FA beq +0xFC /* 00001E96 */
label00001D9E:
00001D9E 4878 02F2 push.l 0x2F2
00001DA2 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00001DA6 3007 move.w D0, D7
00001DA8 588F addq.l A7, 4
00001DAA 6000 0344 bra +0x346 /* 000020F0 */
00001DAE 206E 0008 movea.l A0, [A6 + 0x8]
00001DB2 52AE 0008 addq.l [A6 + 0x8], 1
00001DB6 7000 moveq.l D0, 0x00
00001DB8 1010 move.b D0, [A0]
00001DBA 3A00 move.w D5, D0
00001DBC 6732 beq +0x34 /* 00001DF0 */
00001DBE 486E FE80 pea.l [A6 - 0x180]
00001DC2 486E 0008 pea.l [A6 + 0x8]
00001DC6 4EAD 0C0A jsr [A5 + 0xC0A /* export_381 */]
00001DCA 4A40 tst.w D0
00001DCC 508F addq.l A7, 8
00001DCE 6714 beq +0x16 /* 00001DE4 */
00001DD0 4A6E FE80 tst.w [A6 - 0x180]
00001DD4 6D0E blt +0x10 /* 00001DE4 */
00001DD6 206D BA78 movea.l A0, [A5 - 0x4588]
00001DDA 302E FE80 move.w D0, [A6 - 0x180]
00001DDE B068 01C4 cmp.w D0, [A0 + 0x1C4]
00001DE2 6F04 ble +0x6 /* 00001DE8 */
label00001DE4:
00001DE4 426E FE80 clr.w [A6 - 0x180]
label00001DE8:
00001DE8 3B7C 0010 C63C move.w [A5 - 0x39C4], 0x10
00001DEE 600E bra +0x10 /* 00001DFE */
label00001DF0:
00001DF0 7010 moveq.l D0, 0x10
00001DF2 2F00 move.l -[A7], D0
00001DF4 4EAD 141A jsr [A5 + 0x141A /* export_639 */]
00001DF8 3D40 FE80 move.w [A6 - 0x180], D0
00001DFC 588F addq.l A7, 4
label00001DFE:
00001DFE 4A6E FE80 tst.w [A6 - 0x180]
00001E02 673C beq +0x3E /* 00001E40 */
00001E04 206D BA78 movea.l A0, [A5 - 0x4588]
00001E08 2068 021E movea.l A0, [A0 + 0x21E]
00001E0C 302E FE80 move.w D0, [A6 - 0x180]
00001E10 5340 subq.w D0, 1
00001E12 48C0 ext.l D0
00001E14 2200 move.l D1, D0
00001E16 C0FC 001C mulu.w D0, 0x1C
00001E1A 4841 swap.w D1
00001E1C C2FC 001C mulu.w D1, 0x1C
00001E20 4841 swap.w D1
00001E22 4241 clr.w D1
00001E24 D081 add.l D0, D1
00001E26 47F0 0800 lea.l A3, [A0 + D0]
00001E2A 700F moveq.l D0, 0x0F
00001E2C C06B 0008 and.w D0, [A3 + 0x8]
00001E30 670E beq +0x10 /* 00001E40 */
00001E32 303C 1010 move.w D0, 0x1010
00001E36 C06B 0008 and.w D0, [A3 + 0x8]
00001E3A 0C40 0010 cmpi.w D0, 0x10
00001E3E 6756 beq +0x58 /* 00001E96 */
label00001E40:
00001E40 4878 02F3 push.l 0x2F3
00001E44 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00001E48 3007 move.w D0, D7
00001E4A 588F addq.l A7, 4
00001E4C 6000 02A2 bra +0x2A4 /* 000020F0 */
00001E50 70FF moveq.l D0, 0xFFFFFFFF
00001E52 2F00 move.l -[A7], D0
00001E54 4EAD 141A jsr [A5 + 0x141A /* export_639 */]
00001E58 3D40 FE80 move.w [A6 - 0x180], D0
00001E5C 588F addq.l A7, 4
00001E5E 6610 bne +0x12 /* 00001E70 */
00001E60 4878 02F4 push.l 0x2F4
00001E64 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00001E68 3007 move.w D0, D7
00001E6A 588F addq.l A7, 4
00001E6C 6000 0282 bra +0x284 /* 000020F0 */
label00001E70:
00001E70 206D BA78 movea.l A0, [A5 - 0x4588]
00001E74 2068 021E movea.l A0, [A0 + 0x21E]
00001E78 302E FE80 move.w D0, [A6 - 0x180]
00001E7C 5340 subq.w D0, 1
00001E7E 48C0 ext.l D0
00001E80 2200 move.l D1, D0
00001E82 C0FC 001C mulu.w D0, 0x1C
00001E86 4841 swap.w D1
00001E88 C2FC 001C mulu.w D1, 0x1C
00001E8C 4841 swap.w D1
00001E8E 4241 clr.w D1
00001E90 D081 add.l D0, D1
00001E92 47F0 0800 lea.l A3, [A0 + D0]
label00001E96:
00001E96 1006 move.b D0, D6
00001E98 6500 021A bcs +0x21C /* 000020B4 */
00001E9C 0C00 000E cmpi.b D0, 0xE
00001EA0 6200 0212 bhi +0x214 /* 000020B4 */
00001EA4 7200 moveq.l D1, 0x00
00001EA6 1200 move.b D1, D0
00001EA8 D241 add.w D1, D1
00001EAA 323B 1006 move.w D1, [PC + D1.w + 0x6]
00001EAE 4EFB 1000 jmp [PC + D1.w]
00001EB2 0020 002A ori.b -[A0], 0x2A /* '*' */
00001EB6 0034 0066 008A ori.b [A4 + D0.w - 0x118], 0x66 /* 'f' */
00001EBC 008A 00A0 00A0 ori.l A2, 0xA000A0
00001EC2 00D6 .incomplete
00001EC4 00D6 .incomplete
00001EC6 00DE .incomplete
00001EC8 0112 btst [A2], D0
00001ECA 016C 016C bchg [A4 + 0x16C], D0
00001ECE 008A 4EBA F070 ori.l A2, 0x4EBAF070
00001ED4 3E00 move.w D7, D0
00001ED6 6000 01DC bra +0x1DE /* 000020B4 */
00001EDA 4EBA F31C jsr [PC - 0xCE4 /* 000011F8 */]
00001EDE 3E00 move.w D7, D0
00001EE0 6000 01D2 bra +0x1D4 /* 000020B4 */
00001EE4 486E FE82 pea.l [A6 - 0x17E]
00001EE8 486E 0008 pea.l [A6 + 0x8]
00001EEC 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
00001EF0 4A40 tst.w D0
00001EF2 508F addq.l A7, 8
00001EF4 6700 01BE beq +0x1C0 /* 000020B4 */
00001EF8 486E FE82 pea.l [A6 - 0x17E]
00001EFC 4EBA F3A8 jsr [PC - 0xC58 /* 000012A6 */]
00001F00 3E00 move.w D7, D0
00001F02 588F addq.l A7, 4
00001F04 6700 01AE beq +0x1B0 /* 000020B4 */
00001F08 206D BA78 movea.l A0, [A5 - 0x4588]
00001F0C 317C 0001 025E move.w [A0 + 0x25E], 0x1
00001F12 6000 01A0 bra +0x1A2 /* 000020B4 */
00001F16 486E FE82 pea.l [A6 - 0x17E]
00001F1A 486E 0008 pea.l [A6 + 0x8]
00001F1E 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
00001F22 4A40 tst.w D0
00001F24 508F addq.l A7, 8
00001F26 6700 018C beq +0x18E /* 000020B4 */
00001F2A 486E FE82 pea.l [A6 - 0x17E]
00001F2E 4EBA F560 jsr [PC - 0xAA0 /* 00001490 */]
00001F32 3E00 move.w D7, D0
00001F34 588F addq.l A7, 4
00001F36 6000 017C bra +0x17E /* 000020B4 */
00001F3A 2F0B move.l -[A7], A3
00001F3C 302E FE80 move.w D0, [A6 - 0x180]
00001F40 48C0 ext.l D0
00001F42 2F00 move.l -[A7], D0
00001F44 4EBA F972 jsr [PC - 0x68E /* 000018B8 */]
00001F48 3E00 move.w D7, D0
00001F4A 508F addq.l A7, 8
00001F4C 6000 0166 bra +0x168 /* 000020B4 */
00001F50 206E 0008 movea.l A0, [A6 + 0x8]
00001F54 52AE 0008 addq.l [A6 + 0x8], 1
00001F58 4A10 tst.b [A0]
00001F5A 6710 beq +0x12 /* 00001F6C */
00001F5C 206E 0008 movea.l A0, [A6 + 0x8]
00001F60 1B50 C63A move.b [A5 - 0x39C6], [A0]
00001F64 49ED 288A lea.l A4, [A5 + 0x288A /* export_1293 */]
00001F68 6000 014A bra +0x14C /* 000020B4 */
label00001F6C:
00001F6C 0C06 0006 cmpi.b D6, 0x6
00001F70 6608 bne +0xA /* 00001F7A */
00001F72 41ED 2882 lea.l A0, [A5 + 0x2882 /* export_1292 */]
00001F76 2008 move.l D0, A0
00001F78 6006 bra +0x8 /* 00001F80 */
label00001F7A:
00001F7A 41ED 2872 lea.l A0, [A5 + 0x2872 /* export_1290 */]
00001F7E 2008 move.l D0, A0
label00001F80:
00001F80 2840 movea.l A4, D0
00001F82 6000 0130 bra +0x132 /* 000020B4 */
00001F86 49ED 140A lea.l A4, [A5 + 0x140A /* export_637 */]
00001F8A 6000 0128 bra +0x12A /* 000020B4 */
00001F8E 7001 moveq.l D0, 0x01
00001F90 B06B 000A cmp.w D0, [A3 + 0xA]
00001F94 6600 011E bne +0x120 /* 000020B4 */
00001F98 558F subq.l A7, 2
00001F9A 2F2B 0014 move.l -[A7], [A3 + 0x14]
00001F9E 486E FF82 pea.l [A6 - 0x7E]
00001FA2 303C 0422 move.w D0, 0x422
00001FA6 A82D syscall Pack11
00001FA8 4A5F tst.w [A7]+
00001FAA 6600 0108 bne +0x10A /* 000020B4 */
00001FAE 558F subq.l A7, 2
00001FB0 486E FF92 pea.l [A6 - 0x6E]
00001FB4 303C 0224 move.w D0, 0x224
00001FB8 A82D syscall Pack11
00001FBA 5247 addq.w D7, 1
00001FBC 548F addq.l A7, 2
00001FBE 6000 00F4 bra +0xF6 /* 000020B4 */
00001FC2 206E 0008 movea.l A0, [A6 + 0x8]
00001FC6 52AE 0008 addq.l [A6 + 0x8], 1
00001FCA 1010 move.b D0, [A0]
00001FCC 6530 bcs +0x32 /* 00001FFE */
00001FCE 0C00 0002 cmpi.b D0, 0x2
00001FD2 622A bhi +0x2C /* 00001FFE */
00001FD4 7200 moveq.l D1, 0x00
00001FD6 1200 move.b D1, D0
00001FD8 D241 add.w D1, D1
00001FDA 323B 1006 move.w D1, [PC + D1.w + 0x6]
00001FDE 4EFB 1000 jmp [PC + D1.w]
00001FE2 0008 0010 ori.b A0, 0x10
00001FE6 0018 3B7C ori.b [A0]+, 0x7C /* '|' */
00001FEA 0040 C638 ori.w D0, 0xC638
00001FEE 600E bra +0x10 /* 00001FFE */
00001FF0 3B7C 0020 C638 move.w [A5 - 0x39C8], 0x20 /* ' ' */
00001FF6 6006 bra +0x8 /* 00001FFE */
00001FF8 3B7C 0080 C638 move.w [A5 - 0x39C8], 0x80
label00001FFE:
00001FFE 206E 0008 movea.l A0, [A6 + 0x8]
00002002 4A10 tst.b [A0]
00002004 6708 beq +0xA /* 0000200E */
00002006 41ED 2892 lea.l A0, [A5 + 0x2892 /* export_1294 */]
0000200A 2008 move.l D0, A0
0000200C 6006 bra +0x8 /* 00002014 */
label0000200E:
0000200E 41ED 289A lea.l A0, [A5 + 0x289A /* export_1295 */]
00002012 2008 move.l D0, A0
label00002014:
00002014 2840 movea.l A4, D0
00002016 5247 addq.w D7, 1
00002018 6000 009A bra +0x9C /* 000020B4 */
0000201C 206E 0008 movea.l A0, [A6 + 0x8]
00002020 52AE 0008 addq.l [A6 + 0x8], 1
00002024 4A10 tst.b [A0]
00002026 6600 008C bne +0x8E /* 000020B4 */
0000202A 486E FE78 pea.l [A6 - 0x188]
0000202E 486E 0008 pea.l [A6 + 0x8]
00002032 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */]
00002036 4A40 tst.w D0
00002038 508F addq.l A7, 8
0000203A 6778 beq +0x7A /* 000020B4 */
0000203C 4878 0107 push.l 0x107
00002040 4878 0100 push.l 0x100
00002044 302B 0006 move.w D0, [A3 + 0x6]
00002048 48C0 ext.l D0
0000204A 2F00 move.l -[A7], D0
0000204C 302B 0004 move.w D0, [A3 + 0x4]
00002050 48C0 ext.l D0
00002052 2F00 move.l -[A7], D0
00002054 302B 0002 move.w D0, [A3 + 0x2]
00002058 48C0 ext.l D0
0000205A 2F00 move.l -[A7], D0
0000205C 3013 move.w D0, [A3]
0000205E 48C0 ext.l D0
00002060 2F00 move.l -[A7], D0
00002062 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00002066 4EAD 14AA jsr [A5 + 0x14AA /* export_657 */]
0000206A 41EE FE78 lea.l A0, [A6 - 0x188]
0000206E 224B movea.l A1, A3
00002070 22D8 move.l [A1]+, [A0]+
00002072 22D8 move.l [A1]+, [A0]+
00002074 4878 0107 push.l 0x107
00002078 4878 0100 push.l 0x100
0000207C 302E FE7E move.w D0, [A6 - 0x182]
00002080 48C0 ext.l D0
00002082 2F00 move.l -[A7], D0
00002084 302E FE7C move.w D0, [A6 - 0x184]
00002088 48C0 ext.l D0
0000208A 2F00 move.l -[A7], D0
0000208C 302E FE7A move.w D0, [A6 - 0x186]
00002090 48C0 ext.l D0
00002092 2F00 move.l -[A7], D0
00002094 302E FE78 move.w D0, [A6 - 0x188]
00002098 48C0 ext.l D0
0000209A 2F00 move.l -[A7], D0
0000209C 2F2D BA78 move.l -[A7], [A5 - 0x4588]
000020A0 4EAD 14AA jsr [A5 + 0x14AA /* export_657 */]
000020A4 206D BA78 movea.l A0, [A5 - 0x4588]
000020A8 317C 0001 025E move.w [A0 + 0x25E], 0x1
000020AE 5247 addq.w D7, 1
000020B0 4FEF 0038 lea.l A7, [A7 + 0x38]
label000020B4:
000020B4 200C move.l D0, A4
000020B6 6736 beq +0x38 /* 000020EE */
000020B8 4A45 tst.w D5
000020BA 670A beq +0xC /* 000020C6 */
000020BC 2F0B move.l -[A7], A3
000020BE 4E94 jsr [A4]
000020C0 3E00 move.w D7, D0
000020C2 588F addq.l A7, 4
000020C4 601E bra +0x20 /* 000020E4 */
label000020C6:
000020C6 3B7C 0001 C63E move.w [A5 - 0x39C2], 0x1
000020CC 7000 moveq.l D0, 0x00
000020CE 2F00 move.l -[A7], D0
000020D0 2F0C move.l -[A7], A4
000020D2 2F2D B9FC move.l -[A7], [A5 - 0x4604]
000020D6 4EAD 13FA jsr [A5 + 0x13FA /* export_635 */]
000020DA 3E00 move.w D7, D0
000020DC 426D C63E clr.w [A5 - 0x39C2]
000020E0 4FEF 000C lea.l A7, [A7 + 0xC]
label000020E4:
000020E4 206D BA78 movea.l A0, [A5 - 0x4588]
000020E8 317C 0001 025E move.w [A0 + 0x25E], 0x1
label000020EE:
000020EE 3007 move.w D0, D7
label000020F0:
000020F0 4CEE 18E0 FE64 movem.l D5,D6,D7,A3,A4, [A6 - 0x19C]
000020F6 4E5E unlink A6
000020F8 4E75 rts
export_1297:
000020FA 4E56 FFE6 link A6, -0x001A
000020FE 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00002102 3C2E 0010 move.w D6, [A6 + 0x10]
00002106 49ED C644 lea.l A4, [A5 - 0x39BC]
0000210A 266E 000C movea.l A3, [A6 + 0xC]
0000210E 3E2E 0012 move.w D7, [A6 + 0x12]
00002112 4AAD C690 tst.l [A5 - 0x3970]
00002116 6604 bne +0x6 /* 0000211C */
00002118 2B4B C690 move.l [A5 - 0x3970], A3
label0000211C:
0000211C B7ED C690 cmpa.l A3, [A5 - 0x3970]
00002120 6600 02CA bne +0x2CC /* 000023EC */
00002124 3006 move.w D0, D6
00002126 5240 addq.w D0, 1
00002128 671E beq +0x20 /* 00002148 */
0000212A 5540 subq.w D0, 2
0000212C 6700 0112 beq +0x114 /* 00002240 */
00002130 5340 subq.w D0, 1
00002132 6700 0184 beq +0x186 /* 000022B8 */
00002136 0440 009F subi.w D0, 0x9F
0000213A 6700 0104 beq +0x106 /* 00002240 */
0000213E 5340 subq.w D0, 1
00002140 6700 00FE beq +0x100 /* 00002240 */
00002144 6000 018C bra +0x18E /* 000022D2 */
label00002148:
00002148 2F0B move.l -[A7], A3
0000214A 3007 move.w D0, D7
0000214C 5240 addq.w D0, 1
0000214E 3F00 move.w -[A7], D0
00002150 486E FFE6 pea.l [A6 - 0x1A]
00002154 486E FFF0 pea.l [A6 - 0x10]
00002158 486E FFE8 pea.l [A6 - 0x18]
0000215C A98D syscall GetDialogItem/GetDItem
0000215E 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00002162 2F0C move.l -[A7], A4
00002164 A98F syscall SetDialogItemText/SetIText
00002166 700F moveq.l D0, 0x0F
00002168 C06D C68E and.w D0, [A5 - 0x3972]
0000216C 0C40 0001 cmpi.w D0, 0x1
00002170 6614 bne +0x16 /* 00002186 */
00002172 2F0B move.l -[A7], A3
00002174 3007 move.w D0, D7
00002176 5240 addq.w D0, 1
00002178 3F00 move.w -[A7], D0
0000217A 7000 moveq.l D0, 0x00
0000217C 3F00 move.w -[A7], D0
0000217E 7200 moveq.l D1, 0x00
00002180 1214 move.b D1, [A4]
00002182 3F01 move.w -[A7], D1
00002184 A97E syscall SelectDialogItemText/SelIText
label00002186:
00002186 7010 moveq.l D0, 0x10
00002188 C06D C68E and.w D0, [A5 - 0x3972]
0000218C 0C40 0010 cmpi.w D0, 0x10
00002190 6600 025A bne +0x25C /* 000023EC */
00002194 2F0B move.l -[A7], A3
00002196 3007 move.w D0, D7
00002198 5440 addq.w D0, 2
0000219A 3F00 move.w -[A7], D0
0000219C 486E FFE6 pea.l [A6 - 0x1A]
000021A0 486E FFF0 pea.l [A6 - 0x10]
000021A4 486E FFE8 pea.l [A6 - 0x18]
000021A8 A98D syscall GetDialogItem/GetDItem
000021AA 2F2E FFF0 move.l -[A7], [A6 - 0x10]
000021AE 7040 moveq.l D0, 0x40
000021B0 C06D C68E and.w D0, [A5 - 0x3972]
000021B4 3F00 move.w -[A7], D0
000021B6 A963 syscall SetControlValue/SetCtlValue
000021B8 700F moveq.l D0, 0x0F
000021BA C06D C68E and.w D0, [A5 - 0x3972]
000021BE 0C40 0001 cmpi.w D0, 0x1
000021C2 6600 0228 bne +0x22A /* 000023EC */
000021C6 2F0B move.l -[A7], A3
000021C8 3007 move.w D0, D7
000021CA 5640 addq.w D0, 3
000021CC 3F00 move.w -[A7], D0
000021CE 486E FFE6 pea.l [A6 - 0x1A]
000021D2 486E FFF0 pea.l [A6 - 0x10]
000021D6 486E FFE8 pea.l [A6 - 0x18]
000021DA A98D syscall GetDialogItem/GetDItem
000021DC 2F2E FFF0 move.l -[A7], [A6 - 0x10]
000021E0 7020 moveq.l D0, 0x20
000021E2 C06D C68E and.w D0, [A5 - 0x3972]
000021E6 3F00 move.w -[A7], D0
000021E8 A963 syscall SetControlValue/SetCtlValue
000021EA 2F0B move.l -[A7], A3
000021EC 3007 move.w D0, D7
000021EE 5840 addq.w D0, 4
000021F0 3F00 move.w -[A7], D0
000021F2 486E FFE6 pea.l [A6 - 0x1A]
000021F6 486E FFF0 pea.l [A6 - 0x10]
000021FA 486E FFE8 pea.l [A6 - 0x18]
000021FE A98D syscall GetDialogItem/GetDItem
00002200 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00002204 7000 moveq.l D0, 0x00
00002206 323C 0080 move.w D1, 0x80
0000220A C26D C68E and.w D1, [A5 - 0x3972]
0000220E 57C0 seq D0
00002210 4400 neg.b D0
00002212 3F00 move.w -[A7], D0
00002214 A963 syscall SetControlValue/SetCtlValue
00002216 2F0B move.l -[A7], A3
00002218 3007 move.w D0, D7
0000221A 5A40 addq.w D0, 5
0000221C 3F00 move.w -[A7], D0
0000221E 486E FFE6 pea.l [A6 - 0x1A]
00002222 486E FFF0 pea.l [A6 - 0x10]
00002226 486E FFE8 pea.l [A6 - 0x18]
0000222A A98D syscall GetDialogItem/GetDItem
0000222C 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00002230 303C 0080 move.w D0, 0x80
00002234 C06D C68E and.w D0, [A5 - 0x3972]
00002238 3F00 move.w -[A7], D0
0000223A A963 syscall SetControlValue/SetCtlValue
0000223C 6000 01AE bra +0x1B0 /* 000023EC */
label00002240:
00002240 700F moveq.l D0, 0x0F
00002242 C06D C68E and.w D0, [A5 - 0x3972]
00002246 0C40 0001 cmpi.w D0, 0x1
0000224A 6600 01A0 bne +0x1A2 /* 000023EC */
0000224E 2F0B move.l -[A7], A3
00002250 3007 move.w D0, D7
00002252 5240 addq.w D0, 1
00002254 3F00 move.w -[A7], D0
00002256 486E FFE6 pea.l [A6 - 0x1A]
0000225A 486E FFF0 pea.l [A6 - 0x10]
0000225E 486E FFE8 pea.l [A6 - 0x18]
00002262 A98D syscall GetDialogItem/GetDItem
00002264 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00002268 2F0C move.l -[A7], A4
0000226A A990 syscall GetDialogItemText/GetIText
0000226C 1014 move.b D0, [A4]
0000226E 5200 addq.b D0, 1
00002270 7200 moveq.l D1, 0x00
00002272 1200 move.b D1, D0
00002274 4234 1000 clr.b [A4 + D1.w]
00002278 200C move.l D0, A4
0000227A 5280 addq.l D0, 1
0000227C 2F00 move.l -[A7], D0
0000227E 486E FFF4 pea.l [A6 - 0xC]
00002282 4EAD 11FA jsr [A5 + 0x11FA /* export_571 */]
00002286 4A40 tst.w D0
00002288 508F addq.l A7, 8
0000228A 6710 beq +0x12 /* 0000229C */
0000228C 41ED C686 lea.l A0, [A5 - 0x397A]
00002290 43EE FFF4 lea.l A1, [A6 - 0xC]
00002294 20D9 move.l [A0]+, [A1]+
00002296 20D9 move.l [A0]+, [A1]+
00002298 6000 0152 bra +0x154 /* 000023EC */
label0000229C:
0000229C 7000 moveq.l D0, 0x00
0000229E 2F00 move.l -[A7], D0
000022A0 7217 moveq.l D1, 0x17
000022A2 2F01 move.l -[A7], D1
000022A4 4EAD 0E32 jsr [A5 + 0xE32 /* export_450 */]
000022A8 588F addq.l A7, 4
000022AA 2F00 move.l -[A7], D0
000022AC 4EAD 2022 jsr [A5 + 0x2022 /* export_1024 */]
000022B0 4246 clr.w D6
000022B2 508F addq.l A7, 8
000022B4 6000 0136 bra +0x138 /* 000023EC */
label000022B8:
000022B8 206E 0008 movea.l A0, [A6 + 0x8]
000022BC 3B68 0008 C68E move.w [A5 - 0x3972], [A0 + 0x8]
000022C2 206E 0008 movea.l A0, [A6 + 0x8]
000022C6 43ED C686 lea.l A1, [A5 - 0x397A]
000022CA 22D8 move.l [A1]+, [A0]+
000022CC 22D8 move.l [A1]+, [A0]+
000022CE 6000 011C bra +0x11E /* 000023EC */
label000022D2:
000022D2 BE46 cmp.w D7, D6
000022D4 6C00 0116 bge +0x118 /* 000023EC */
000022D8 3006 move.w D0, D6
000022DA 9047 sub.w D0, D7
000022DC 5340 subq.w D0, 1
000022DE 6B00 010C bmi +0x10E /* 000023EC */
000022E2 0C40 0004 cmpi.w D0, 0x4
000022E6 6E00 0104 bgt +0x106 /* 000023EC */
000022EA D040 add.w D0, D0
000022EC 303B 0006 move.w D0, [PC + D0.w + 0x6]
000022F0 4EFB 0000 jmp [PC + D0.w]
000022F4 00FA .incomplete
000022F6 0010 003E ori.b [A0], 0x3E /* '>' */
000022FA 006C 00B4 6000 ori.w [A4 + 0x6000], 0xB4
00002300 00EC .incomplete
00002302 0A6D 0040 C68E xori.w [A5 - 0x3972], 0x40 /* '@' */
00002308 2F0B move.l -[A7], A3
0000230A 3007 move.w D0, D7
0000230C 5440 addq.w D0, 2
0000230E 3F00 move.w -[A7], D0
00002310 486E FFE6 pea.l [A6 - 0x1A]
00002314 486E FFF0 pea.l [A6 - 0x10]
00002318 486E FFE8 pea.l [A6 - 0x18]
0000231C A98D syscall GetDialogItem/GetDItem
0000231E 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00002322 7040 moveq.l D0, 0x40
00002324 C06D C68E and.w D0, [A5 - 0x3972]
00002328 3F00 move.w -[A7], D0
0000232A A963 syscall SetControlValue/SetCtlValue
0000232C 6000 00BE bra +0xC0 /* 000023EC */
00002330 0A6D 0020 C68E xori.w [A5 - 0x3972], 0x20 /* ' ' */
00002336 2F0B move.l -[A7], A3
00002338 3007 move.w D0, D7
0000233A 5640 addq.w D0, 3
0000233C 3F00 move.w -[A7], D0
0000233E 486E FFE6 pea.l [A6 - 0x1A]
00002342 486E FFF0 pea.l [A6 - 0x10]
00002346 486E FFE8 pea.l [A6 - 0x18]
0000234A A98D syscall GetDialogItem/GetDItem
0000234C 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00002350 7020 moveq.l D0, 0x20
00002352 C06D C68E and.w D0, [A5 - 0x3972]
00002356 3F00 move.w -[A7], D0
00002358 A963 syscall SetControlValue/SetCtlValue
0000235A 6000 0090 bra +0x92 /* 000023EC */
0000235E 026D FF7F C68E andi.w [A5 - 0x3972], 0xFF7F
00002364 2F0B move.l -[A7], A3
00002366 3007 move.w D0, D7
00002368 5840 addq.w D0, 4
0000236A 3F00 move.w -[A7], D0
0000236C 486E FFE6 pea.l [A6 - 0x1A]
00002370 486E FFF0 pea.l [A6 - 0x10]
00002374 486E FFE8 pea.l [A6 - 0x18]
00002378 A98D syscall GetDialogItem/GetDItem
0000237A 2F2E FFF0 move.l -[A7], [A6 - 0x10]
0000237E 7001 moveq.l D0, 0x01
00002380 3F00 move.w -[A7], D0
00002382 A963 syscall SetControlValue/SetCtlValue
00002384 2F0B move.l -[A7], A3
00002386 3007 move.w D0, D7
00002388 5A40 addq.w D0, 5
0000238A 3F00 move.w -[A7], D0
0000238C 486E FFE6 pea.l [A6 - 0x1A]
00002390 486E FFF0 pea.l [A6 - 0x10]
00002394 486E FFE8 pea.l [A6 - 0x18]
00002398 A98D syscall GetDialogItem/GetDItem
0000239A 2F2E FFF0 move.l -[A7], [A6 - 0x10]
0000239E 7000 moveq.l D0, 0x00
000023A0 3F00 move.w -[A7], D0
000023A2 A963 syscall SetControlValue/SetCtlValue
000023A4 6046 bra +0x48 /* 000023EC */
000023A6 006D 0080 C68E ori.w [A5 - 0x3972], 0x80
000023AC 2F0B move.l -[A7], A3
000023AE 3007 move.w D0, D7
000023B0 5A40 addq.w D0, 5
000023B2 3F00 move.w -[A7], D0
000023B4 486E FFE6 pea.l [A6 - 0x1A]
000023B8 486E FFF0 pea.l [A6 - 0x10]
000023BC 486E FFE8 pea.l [A6 - 0x18]
000023C0 A98D syscall GetDialogItem/GetDItem
000023C2 2F2E FFF0 move.l -[A7], [A6 - 0x10]
000023C6 7001 moveq.l D0, 0x01
000023C8 3F00 move.w -[A7], D0
000023CA A963 syscall SetControlValue/SetCtlValue
000023CC 2F0B move.l -[A7], A3
000023CE 3007 move.w D0, D7
000023D0 5840 addq.w D0, 4
000023D2 3F00 move.w -[A7], D0
000023D4 486E FFE6 pea.l [A6 - 0x1A]
000023D8 486E FFF0 pea.l [A6 - 0x10]
000023DC 486E FFE8 pea.l [A6 - 0x18]
000023E0 A98D syscall GetDialogItem/GetDItem
000023E2 2F2E FFF0 move.l -[A7], [A6 - 0x10]
000023E6 7000 moveq.l D0, 0x00
000023E8 3F00 move.w -[A7], D0
000023EA A963 syscall SetControlValue/SetCtlValue
label000023EC:
000023EC 3D46 0014 move.w [A6 + 0x14], D6
000023F0 4CEE 18C0 FFD6 movem.l D6,D7,A3,A4, [A6 - 0x2A]
000023F6 4E5E unlink A6
000023F8 205F movea.l A0, [A7]+
000023FA DEFC 000C add.w A7, 0xC
000023FE 4ED0 jmp [A0]